Разработка
April 23, 2024
Приложение для рассылок. 23.04 (вторник), 1/60
Прояснился план с приложением:
- Сначала это будет просто программка для компьютера с интерфейсом (GUI), написанная на Python с помощью ChatGPT. Весь код — в одном-двух файлах.
- Потом перенесу кодовую базу на JavaScript и запущу на сервере, чтобы была авторизация. Также с помощью ChatGPT.
- Последней итерацией сделаю приложение на Flutter с помощью FlutterFlow по урокам из AppBusters (обучение уже купил).
И вот сегодня я написал себе план с помощью ChatGPT. Делать буду с библиотекой PyQT — с ней уже имел дело, понравилась.
Шаг 1: Подготовка окружения
- Установите Python, если он еще не установлен.
- Создайте виртуальное окружение для изоляции зависимостей проекта.
- Установите необходимые библиотеки: `vk-api`, `pyTelegramBotAPI`, `yowsup-cli`.
Шаг 2: Регистрация приложений и получение токенов
- ВКонтакте: Зарегистрируйте приложение и получите `access_token`.
- Telegram: Создайте бота через BotFather и получите токен бота.
- WhatsApp: Используйте сервисы третьих лиц, например, Twilio, для работы с API.
Шаг 3: Разработка приложения
- Создайте основной скрипт Python для взаимодействия с API.
- Реализуйте функциональность приема текста, изображений и видео.
- Напишите функции для отправки данных на разные платформы.
Шаг 4: Интеграция пользовательского интерфейса
- Используйте библиотеки как Tkinter или PyQt для создания GUI.
- Подключите ваш интерфейс к функциям отправки сообщений.