Постановка задачи
Концепция
Необходимо разработать связку 'Канал + Бот', обеспечивающую полностью анонимный обмен сообщениями между пользователями. Участники не видят ни номера, ни никнеймы друг друга.
Требования к анонимной конфигурации
- Администратор создает канал (публичный или приватный) и регистрирует нового бота через @BotFather.
- Пользователи отправляют свои сообщения в канал исключительно через бота, выбрав получателя из списка участников, сформированного администратором.
- Бот пересылает сообщение нужному участнику, при модерации либо автоматически, подменяя реальный ID пользователя случайным кодом/номером сессии.
- Реализовать запрет на прямую отправку личных сообщений внутри чата; вся переписка ведется только в рамках единой группы/канала.
- Участникам выдается ссылка на канал и самого бота для старта.
Ключевое преимущество
Схема гарантирует полную анонимность: скрыты номера телефонов и имена пользователей, что подходит для доверительного непубличного общения.