Здравствуйте! Можете ли вы помочь мне с написанием программы на Python для автоматической рассылки сообщений в чужих чатах, где я не являюсь администратором? Программа должна иметь интуитивно понятный интерфейс и набор команд. Вход в аккаунт должен осуществляться с помощью api hash и api ID ( <a href="https://my.telegram.org/auth" rel="nofollow">https://my.telegram.org/auth</a> ), а также с запросом номера телефона Telegram-аккаунта, возможно, 2FA и кода. После запуска программы необходимо отослать сообщение в любой личный чат, например в "Избранное", чтобы всё заработало.
Для управления программой можно использовать следующие команды:
<br/> /presets <br/> — отображает список сохранённых пресетов <br/>
/presets [название] <br/> — показывает информацию о пресете и предпросмотр (если доступно) <br/>
/add [название] <br/> — создаёт новый пресет <br/>
/edit [название] [новое] <br/> — переименовывает существующий пресет <br/>
/del [название] <br/> — удаляет указанный пресет <br/>
/text [название] [ответ] <br/> — сохраняет текст из сообщения, на которое вы отвечаете, в указанный пресет <br/>
/reply <br/> — включает или выключает режим ответа на сообщение <br/>
/client [интервал] <br/> — запускает процесс рассылки <br/>
/stop_client <br/> — останавливает процесс рассылки <br/>
/on [название / all] <br/> — добавляет указанный пресет или все пресеты в рассылку (один пресет можно добавить несколько раз) <br/>
/off [название / all] <br/> — исключает указанный пресет или все пресеты из рассылки <br/>
/chats <br/> — показывает список добавленных чатов <br/>
/add_chat [в группе] <br/> — добавляет текущий чат <br/>
/del_chat [в группе / id] <br/> — удаляет текущий или выбранный чат <br/>
/schat [id / all] <br/> — включает или выключает указанный чат (например, если произошла ошибка или вы были заблокированы в группе; используйте /schat all для включения всех) <br/>
Спасибо!