first commit
This commit is contained in:
		
							
								
								
									
										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).
 | 
				
			||||||
		Reference in New Issue
	
	Block a user