Параметры бота можно поменять в config.py:
BOT_TOKEN - bot token, полученный от Security Bot,
BOT_ENDPOINT - endpoint,
DBNAME - имя базы данных в mongodb, куда бот будет записывать все полученные данные,
MONGODBLINK - ссылка для развертывания mongodb(хост+порт, либо Atlas). Здесь можно изменить порт, но также нужно изменить его в самой mongodb,
LOGS_FILE - путь к файлу вывода логов
Для запуска и работы бота необходимы python >= 3.6 и mongodb
sudo apt update
sudo apt install -y mongodb
При этом mongodb должна быть запущена
sudo systemctl start mongodb
Более подробно о запуске, проверке, остановке mongodb написано здесь
Для начала нужно установить(если нет), создать и активировать virtualenv для бота:
pip3 install virtualenv
virtualenv venv_name
source venv_name/bin/activate
Теперь устанавливаем необходимые библиотеки:
pip3 install -r requirements.txt
python3 votebot.py
Если ваш virtualenv - ./venv_name, то без активации virtualenv запустить можно так:
./venv_name/bin/python3 votebot.py