Skip to content

Long1Tail/MarkovChatBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Что это?

Простенький бот на основе цепи Маркова. Пишешь ему в личные сообщения, он запоминает, какие слова за какими идут, посылаешь /gen - он на основе этого генерирует сообщение длиной в несколько слов.

Как запустить локально?

1. Скачать Python

Можно, к примеру, вот отсюда

2. Создай и активируй виртуальное окружение.

В папке с проектом запусти терминал и введи следующие команды:

python -m venv .venv
./.venv/Scripts/activate

3. Установи зависимости

Они уже лежат в requirements.txt Установить их можно командой

pip install -r requirements.txt

4. Добавь токен

Создай файл config.py, в него вставь следующую строку

TOKEN = "<Замени текст в треугольных скобках на токен от @BotFather>

Как его получить, можешь почитать здесь

5. Запусти

Бот готов к запуску! Пропиши

python main.py

и всё готово

Приятного использования!

About

Простенький telegramm бот, может читать сообщения из чата с ним, на их основе учится и может генерировать сообщения

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages