You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ramjm
dab684dbcb
|
2 months ago | |
---|---|---|
LICENSE | 3 months ago | |
README.md | 2 months ago | |
main.py | 2 months ago | |
requirements.txt | 3 months ago |
README.md
voice_logger
Бот, который логирует голосовые каналы в дискорде.
Установка зависимостей:
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
Что требуется для запуска ботов?
Создать файл .env:
touch .env
Заполнить следующие переменные любым текстовым редактором:
- token = "API токен дискорд бота"
- cname = "Название текстового канала, в котором будет работать бот"
- role = "Название роли, у которой будет доступ к командам бота"
Запустить бота в фоне командой:
nohup python3 ds_bot.py &
Запустить бота не в фоне командой:
python3 ds_bot.py
Команды бота
!start - Команда для начала логирования голосовых каналов.
!clear - Команда для очистки базы данных голосовой истории.
!send - Команда для отправки файла логов о подключениях и отключениях пользователей во всех голосовых каналах за день.
!log - Команда для вывода логов о подключениях и отключениях пользователей во всех голосовых каналах за день.
!status - Команда для получения статуса логирования голосовых каналов.
!stop - Команда для остановки логирования голосовых каналов.