Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Андрей
Андрей
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
9 100 rub

Срок выполнения

5 дней

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Андрей
Андрей
Верифицированный пользователь

Telegram-бот для учёта приглашений в один канал: SQLite и CSV-экспорт

Разработаю Telegram-бота для одной программы приглашений в один канал. Участник получает персональную ссылку, видит свой счёт и место в рейтинге; администратор выгружает данные для учёта. В фиксированный пакет входят: • команды /start, /link, /stats и /top; • выдача персональной пригласительной ссылки; • учёт вступлений по известным ссылкам из событий Telegram chat_member; • один уровень приглашений: кто привёл нового участника; • сохранение данных в SQLite и продолжение работы после перезапуска; • исключение самоприглашений и повторного начисления за выход/повторный вход того же участника в тот же канал; • четыре настраиваемых порога уровня и анонимный рейтинг; • команда /export, доступная только администратору, с CSV-выгрузкой; • настройка текстов под вашу программу, конфигурация, исходный код, тесты и инструкция резервного копирования базы. Считается фактическое вступление, которое Telegram передал боту с известной персональной ссылкой. Клики по ссылке и запуск /start не считаются приглашением в канал. Передаю готовый проект для Python 3.11+: Linux/macOS, Windows через WSL; запуск по инструкции. Для работы нужен ваш бот с правом администратора приглашать пользователей в одном канале и постоянно работающая среда запуска. Токен вводите у себя в конфигурации. Хостинг и развёртывание, выплаты бонусов, платёжные системы и CRM-интеграции в пакет не включены. Один сводный раунд правок: до 5 замечаний к текстам и порогам уровней без изменения механики. В течение 7 календарных дней после передачи исправляю воспроизводимые ошибки переданного кода относительно описания пакета. Пример в портфолио — локальный учебный проект на тестовых событиях Telegram.

Заказчик получит:

ZIP: Python-бот, SQLite-схема, конфигурация, тесты, CSV-пример и инструкция запуска/резервного копирования.

До начала работы заказчик должен предоставить:

Название и описание вашей программы, тексты приветствия/помощи, четыре порога уровней. Укажите один канал и Telegram ID администратора для экспорта. Создайте собственного бота и обеспечьте ему нужные права в канале по инструкции. Для запуска нужен Python 3.11+ на Linux/macOS или WSL; сообщите вашу среду. Токен, пароль и реальные данные участников в чат не отправляйте: конфигурацию заполните у себя.
Telegram-бот для учёта приглашений в один канал: SQLite и CSV-экспортTelegram-бот для учёта приглашений в один канал: SQLite и CSV-экспортTelegram-бот для учёта приглашений в один канал: SQLite и CSV-экспорт