О проекте
Сборка ботов для 5 тематических Telegram-каналов: история, психология, финансы, конспирология, карьера. Каждый бот через локальный ИИ генерирует тему, пишет текст, рисует картинку и сам публикует пост в канал.
Зачем я его сделал
Я хотел построить империю автоматизированных Telegram-каналов. Чтобы всё работало само: темы генерируются, картинки рисуются, посты публикуются. Идея была — запустить 5 каналов и просто наблюдать, как они растут.
Что умеет
- 5 ботов под 5 тематик: история, психология, финансы, конспирология, карьера
- Каждый генерирует тему поста через локальный ИИ
- Пишет текст поста
- Генерирует картинку под текст
- Публикует пост в канал
- Управление прямо в Telegram: смена режимов, промптов, расписания
Как работает
Каждый бот — отдельный процесс на Python. Подключается к локальному ИИ (для текста) и к модели генерации изображений. По расписанию (или по команде) бот создаёт пост, прикрепляет картинку и отправляет в канал через Bot API.
Фрагмент кода
# Генерация и публикация поста
async def publish_post(channel_id, topic):
# Генерируем тему и текст
theme = ai.generate_theme(topic)
text = ai.generate_text(theme)
# Генерируем картинку
image = image_model.generate(theme)
# Публикуем в канал
await bot.send_photo(
chat_id=channel_id,
photo=image,
caption=text
)
Ссылки
Репозиторий скоро появится