forwardspam_cyprus_off/README.md
2024-09-14 23:26:39 +03:00

37 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Настройка
Для использования данной конфигурации необходимо выполнить следующие шаги:
1. Загрузить зависимости requirements.txt
2. Получите API_ID, API_HASH для двух аккаунтов на https://my.telegram.org/auth.
3. Пропишите полученные значения в переменные окружения:
config.py:
```python
API_ID_1 = os.getenv("API_ID_1")
API_HASH_1 = os.getenv("API_HASH_1")
API_ID_2 = os.getenv("API_ID_2")
API_HASH_2 = os.getenv("API_HASH_2")
```
4. В файле `config.py` укажите следующие данные:
- `admins`: Идентификаторы администраторов.
- `rent_channel_id, sell_channel_id`: Идентификаторы каналов для аренды и продажи.
- `groups_to_spam`: Идентификаторы групп для пересылки.
## Запуск
1. docker build -t forwardpost /root/forwardpost
2. docker run --restart always --name forwardpost_container -d -v /root/forwardpost:/forwardpost forwardpost
Запуск файла main.py начнет работу ботов.
## Команды для взаимодействия с ботом
После того как вы настроили бота и запустили его, вы можете использовать следующие команды для управления расписанием рассылок:
1. /add HH:MM — добавляет новое время рассылки в формате часов и минут (например, /add 15:30).
2. /current — показывает список всех текущих рассылок, которые были запланированы.
3. /delete HH:MM — удаляет указанное время рассылки из списка (например, /delete 15:30).