-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.py
35 lines (27 loc) · 1.81 KB
/
config.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
import random
import time
from datetime import datetime
# Телеграм API конфигурация
api_id = 'XXX'
api_hash = 'XXX'
# ID чата для отправки выбранного сообщения из него и ID этого сообщения
chat_id = -100XXX # Укажите здесь ID чата
message_id_range = range(X, Y+1) # Диапазон ID сообщений для случайного выбора
# ID канала, из которого будут взяты участники
source_channel_id = -100XXX # Укажите здесь ID канала, из которого нужно взять участников
# Начальное время для второго сообщения
start_time = datetime(2024, 8, 5, 18, 58, 1)
# Количество повторений отправки сообщений каждому пользователю (при >1 используется файл test_users.txt)
repeat_count = 1
# Величины задержки (разброс)
delay_between_messages = (1.5, 3.0) # Задержка между сообщениями
delay_between_users = (3.0, 6.0) # Задержка между пользователями
pause_interval = (15, 17) # Количество сообщений до паузы
pause_duration = (15.0, 30.0) # Длительность паузы в секундах
# Переменные для формирования второго сообщения
second_message_acc = "Xxx Xxx, [{time}]"
second_message_text = "xxx xxx xxx xxx xxx xxx - "
second_message_fake_url = "[https://xxx.ru/]"
second_message_real_url = "(http://yyy.ru/)"
# Формат второго сообщения
second_message_format = f"{second_message_acc}\n{second_message_text}{second_message_fake_url}{second_message_real_url}"