Основна задача
Бот повинен:
- приймати UID користувача
- перевіряти UID
- надавати доступ до Telegram-групи/каналу
- працювати через кнопки
- мати красиве оформлення
- бути зручним для мобільних користувачів
Функціонал
1. Команда /start
Після запуску бот надсилає привітальне повідомлення:
Приклад:
📈 Ласкаво просимо
Щоб отримати доступ до спільноти:
1. Зареєструйтеся за нашим посиланням
2. Пройдіть KYC
3. Надішліть UID для перевірки
👇 Надішліть UID повідомленням
2. Кнопки
Потрібні inline-кнопки:
- 📍 Де знайти UID?
- 🔥 Реєстрація MEXC
- 👨💻 Покликати менеджера
- ⭐ VIP
- ❓ Вже зареєстрований
3. Перевірка UID
Користувач надсилає UID.
Бот:
- приймає UID
- зберігає в БД
- перевіряє через API / список UID
- якщо UID знайдено → надає доступ
- якщо UID не знайдено → відмова + інструкція
4. Варіанти перевірки UID
Потрібні 2 режими:
Варіант 1 — автоматичний
Перевірка через API біржі (якщо можливо).
Варіант 2 — ручна модерація
UID надсилається адміну.
Адмін отримує:
Новий UID:
12345678
Username:
ID: 123456
Кнопки:
Після схвалення:
- бот надсилає користувачу invite link
або - автоматично додає в приватний канал
5. Telegram-канал / група
Після успішної перевірки:
✅ UID підтверджено
Ласкаво просимо до спільноти.
І надання посилання-приглашення.
6. Адмін-панель
Потрібно:
- список UID
- список користувачів
- статус перевірки
- можливість approve/reject
- лог дій
7. Технології
Бажано:
- Python
- Aiogram 3
- SQLite/PostgreSQL
- FSM
- Inline keyboards
8. Хостинг
Бот повинен запускатися на VPS/server:
- Timeweb
- Hetzner
- Contabo
або Render/Railway
9. Дизайн
Стиль:
- dark crypto
- мінімалізм
- красиві кнопки
- оформлення як у crypto community bots
10. Додатково
Бажано додати:
- антиспам
- логування
- реферальну систему
- підтримку кількох мов
- авто відповіді
Що потрібно передати після роботи
- вихідний код
- .env налаштування
- інструкція по запуску
- підключення бота до сервера
- налаштування webhook
- БД
Бюджет
Вкажіть:
- ціну
- терміни
- стек
- приклади схожих ботів
Важливо
Потрібен людина з досвідом:
- Telegram Bot API
- крипто-ботів
- роботи з UID/реферальними системами
- Aiogram