first commit
This commit is contained in:
commit
a3275e79c1
36
README.md
Normal file
36
README.md
Normal file
@ -0,0 +1,36 @@
|
|||||||
|
## Настройка
|
||||||
|
|
||||||
|
Для использования данной конфигурации необходимо выполнить следующие шаги:
|
||||||
|
|
||||||
|
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).
|
Loading…
Reference in New Issue
Block a user