vk-markovify-chatbot
vk-markovify-chatbot copied to clipboard
Бот для ВКонтакте, генерирующий сообщения Марковским процессом на основе сообщений из чата. Witless и сглыпа на минималках.
vk-markovify-chatbot
Бот, генерирующий сообщения Марковским процессом на основе сообщений из беседы. Для каждой беседы ведёт отдельную историю сообщений в txt.
Установка
- Устанавливаем Python (для Windows 7 нужен Python 3.8.X). Во время установки обязательно ставим галочку
Add Python to PATH (Добавить Python в PATH)
. - Скачиваем архив с ботом.
- Распаковываем архив.
- Переходим в группу, в которой размещаем бота:
- Управление
- Настройки
- Работа с API
- Создать ключ
- Выставляем галочки и создаем
- Копируем и вставляем полученный токен в
config.ini
- При желании настраиваем прочие параметры в
config.ini
- Настраиваем Long Poll API:
- Управление
- Настройки
- Работа с API
- Вкладка Long Poll API
- Long Poll API: Включено + Версия API: самая новая
- Вкладка Типы событий
- Ставим все галочки раздела "Сообщения"
- Даём группе возможность писать сообщения и позволяем добавлять её в беседы:
- Управление
- Сообщения
- Сообщения сообщества: Включены
- Настройки для бота
- Возможности ботов: Включены
- Разрешать добавлять сообщество в беседы - ставим галочку
Запуск
-
bot.py
- понадобится самостоятельно установить библиотеки изrequirements.txt
. - или
start.cmd
на Windows иstart.sh
на *nix - нужные библиотеки установятся автоматически.
License / Лицензия
MIT