kad_bot

0
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
7 месяцев назад
README.md

Discord Bot: По взаимодествию с Kadinsky прямо из чатов месенджера Discord

📜 Описание проекта

Бот умеет:

  • Принимать ваш промт и передавать его Kadinsky
  • Отправлять назад картинку, которую сгенерировал Kadinsky

🛠️ Функционал

📋 Команды

КомандаОписание
!help
Показывает справку по командам.
/discr(сбда промт)
Команда для генерации изображения.

🌐 Как работает бот

  1. Пользователь пишет команду discr в чат в качестве аргумента передается текст,Ю который пользователь сам пишет.
  2. Этот промт передаётся Kadinsky через API.
  3. Kadinsky генерирует изображение и передаёт его в виде base64.
  4. Полученный код декодируется и получается картинка.
  5. Картинка отправляется пользователю в чат.
  6. Пользователь радуется!

💾 Технологии

  • Python 3.x
  • discord.py-для взаимодействия с Discord
  • base64-для декодирования изображения
  • JSON — подготавливает параметры запроса в правильном формате
  • Requests — отправляет запросы к нейросети для генерации изображений
  • Time — организует периодическую проверку готовности результата

🧪 Дополнительно

  • Все токены хранятся в файле config.py, который из соображений безопастности добавлен в .gitignore

🎓 Автор

flitme и flokar один и тот же человек