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.

36 lines
1.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# voice_logger
Бот, который логирует голосовые каналы в дискорде.
## Установка зависимостей:
```bash
python3 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
```
## Что требуется для запуска ботов?
Создать файл .env:
```bash
touch .env
```
Заполнить следующие переменные любым текстовым редактором:
* token = "API токен дискорд бота"
* cname = "Название текстового канала, в котором будет работать бот"
* role = "Название роли, у которой будет доступ к командам бота"
---
Запустить бота в фоне командой:
```bash
nohup python3 ds_bot.py &
```
Запустить бота не в фоне командой:
```bash
python3 ds_bot.py
```
## Команды бота
```md
!start - Команда для начала логирования голосовых каналов.
!clear - Команда для очистки базы данных голосовой истории.
!send - Команда для отправки файла логов о подключениях и отключениях пользователей во всех голосовых каналах за день.
!log - Команда для вывода логов о подключениях и отключениях пользователей во всех голосовых каналах за день.
!status - Команда для получения статуса логирования голосовых каналов.
!stop - Команда для остановки логирования голосовых каналов.
```