Потрібен бот, який буде повністю копіювати кожне повідомлення з одних чатів/каналів в інші.
У його функціонал повинні входити:
1. Додавання зв’язків чатів (основний чат + копія), методом вказання айді цих чатів у самому боті, за допомогою мінімального інтерфейсу, реалізованого кнопками додавання бота до адміністраторів потрібних чатів/каналів. Копій чату може бути кілька, у цьому випадку пересилка йде у всі вказані чати-копії. Також має бути передбачено видалення зв’язків чатів/каналів. Назва зв’язки чатів/каналів має відповідати назві основного чату.
2. Аналіз основного чату та його повне вивантаження у чат-копію, включаючи автоматичне розподілення по гілках чату, а також їх створення. Вивантаження має відбуватися шляхом пересилання повідомлень з збереженням оригінального імені первинного відправника. Швидкість вивантаження максимально допустимими лімітами тг, якщо такі є.
3. Після аналізу та вивантаження всіх наявних у чаті/каналі повідомлень на старті своєї роботи, бот має переходити в режим постійної роботи і пересилати кожне нове повідомлення з основних чатів у чати-копії в режимі реального часу.
4. Бот має підтримувати мінімум роботу з 50 основними чатами
5. Бот має мати в конфігурації список керуючих акаунтів (їх айді), які матимуть право керувати ботом і додавати/видаляти чати для відстеження
6. Має бути додаткова опція відключення видимості імені первинного відправника. Щоб повідомлення публікувалися від імені каналу. Ця опція має налаштовуватися на весь чат/канал.
7. Має бути прописано всі базові помилки, типу "бот не призначений адміністратором у каналі ххх". Має вестися логування.