Skip to content

fredegrec/remind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remindbot

Params

Параметры бота можно поменять в config.py:
BOT_TOKEN - bot token, полученный от Security Bot,
BOT_ENDPOINT - endpoint,
DBNAME - имя базы данных в mongodb, куда бот будет записывать все полученные данные,
MONGODBLINK - ссылка для развертывания mongodb(хост+порт, либо Atlas). Здесь можно изменить порт, но также нужно изменить его в самой mongodb,
LOGS_FILE - путь к файлу вывода логов

Параметры системы распознавания речи asmsolutions:
APIKEY = ''
ADDRESS = 'api.asmsolutions.ru'
MODEL = 'rus_f15_noswear' #название модели
VAD = 'microphone'

Prerequisites

Для запуска и работы бота необходимы python >= 3.6 и mongodb

sudo apt update
sudo apt install -y mongodb

При этом mongodb должна быть запущена

sudo systemctl start mongodb

Более подробно о запуске, проверке, остановке mongodb написано здесь

Installing

Для начала нужно установить(если нет), создать и активировать virtualenv для бота:

pip3 install virtualenv
virtualenv venv_name
source venv_name/bin/activate

Теперь устанавливаем необходимые библиотеки:

pip3 install -r requirements.txt

Run bot

python3 reminder.py

Если ваш virtualenv - ./venv_name, то без активации virtualenv запустить можно так:

./venv_name/bin/python3 reminder.py

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages