Анонимный Чат-Бот
Анонимный Чат-Бот
Бот написан на языке python, либа aiogram. База данных aiomysql.
Выдерживает любые назгрузки и актив. (Все зависит от вашего сервера)
1. Анонимный чат между пользователями
2. Поиск собеседника по полу
3. Возможность получать анонимные письма используюя личную ссылку
4. Профиль пользователя со своей статистикой
Админская часть (Админка внутри бота)
1. Доступ к боту по обязательной подписке на канал/бот (Добавление и редакция)
2. Детальная статистика каждой ссылки с рекламы (Кол-во приведенных пользователей, сколько прошли регистрацию в боте, подписались на каналы, остановили бота)
3. Отдельно обрабатываются ссылки с проливов ОП и Рассылки (Выводиться необходимый байт-текст)
4. Бот принимает заявки в каналы (Доп. Пролив пользователей с каналов)
5. Детальная статистика бота. Демонстрирует всю активность в боте (Новые юзеры за час-сутки, сколько пользовалось ботом за последние 24 часа, сколько остановило бот, статка по чатам, статка с каналов и т.д.)
6. Рекламные постеры. Рекламные посты для всех пользователей и уникальных (Показывается в разных местах). Рекламный пост для всех показывается по завершению чата 1 раз в 6 часов, для уникальных перед регистрацией + статка по постерам
7. Рассылка в боте. Скорость рассылки максимально быстрая, насколько это позволяет ограничения телеграма. Уведомление об результате рассылки + уведомление в личный канал (Приходит запуск рассылки, пост и кто запустил. Удобно если админов большое чем 1, что бы никто не запустил левую рекламу) + отложка старта рассылки на нужный день/время.
8. Логирование ошибок. Ошибка логируется в файл, бот не падает а продолжает свою работу. Ошибки всегда видны в админке.
9. Выгрузка BackUp'a базы пользователей прям внутри бота
10. Поиск замьюченых пользователей
Доп.Функционал
1. Внутри чата поддерживаются все типы данных (Картинки, стикеры, голосовые и т.д.)
2. Регистрация в боте для новых пользователей
3. Скрипт проверяет каждое отправленное сообщение на наличие контактных данных, ссылок, почты, упоминание пользователя. Защищая от спама.
4. Возврат собеседника. По завершению диалога, прежнему собеседнику можно отправить запрос Начать диалог заново который он должен принять или отклонить.
5. В боте сделана динамическая система отзывов. По завершению диалога есть возможность оставить отзыв об собеседнике. Если пользователь в течении короткого периода собирает 10 негативных отзывов, его собеседникам по завершению диалога дополнительно будет доступна кнопка ' Спам'. Если не добросовестный пользователь дальше интенсивно собирает о себе отзывы как спам, он будет замьючен в боте на какой-то период. По истечению времени бана, ему будут доступны чаты. Репутация пользователя периодично обновляется. Каждому пользователю на день даётся '10 голосов' - возможность 10 раз оставить отзыв об собеседнике.
6. Перед началом поиска, сделана простая капча для защиты от ботов (Новое решение капчи, каждые 6 часов)
Бот написан на языке python, либа aiogram. База данных aiomysql.
Выдерживает любые назгрузки и актив. (Все зависит от вашего сервера)
1. Анонимный чат между пользователями
2. Поиск собеседника по полу
3. Возможность получать анонимные письма используюя личную ссылку
4. Профиль пользователя со своей статистикой
Админская часть (Админка внутри бота)
1. Доступ к боту по обязательной подписке на канал/бот (Добавление и редакция)
2. Детальная статистика каждой ссылки с рекламы (Кол-во приведенных пользователей, сколько прошли регистрацию в боте, подписались на каналы, остановили бота)
3. Отдельно обрабатываются ссылки с проливов ОП и Рассылки (Выводиться необходимый байт-текст)
4. Бот принимает заявки в каналы (Доп. Пролив пользователей с каналов)
5. Детальная статистика бота. Демонстрирует всю активность в боте (Новые юзеры за час-сутки, сколько пользовалось ботом за последние 24 часа, сколько остановило бот, статка по чатам, статка с каналов и т.д.)
6. Рекламные постеры. Рекламные посты для всех пользователей и уникальных (Показывается в разных местах). Рекламный пост для всех показывается по завершению чата 1 раз в 6 часов, для уникальных перед регистрацией + статка по постерам
7. Рассылка в боте. Скорость рассылки максимально быстрая, насколько это позволяет ограничения телеграма. Уведомление об результате рассылки + уведомление в личный канал (Приходит запуск рассылки, пост и кто запустил. Удобно если админов большое чем 1, что бы никто не запустил левую рекламу) + отложка старта рассылки на нужный день/время.
8. Логирование ошибок. Ошибка логируется в файл, бот не падает а продолжает свою работу. Ошибки всегда видны в админке.
9. Выгрузка BackUp'a базы пользователей прям внутри бота
10. Поиск замьюченых пользователей
Доп.Функционал
1. Внутри чата поддерживаются все типы данных (Картинки, стикеры, голосовые и т.д.)
2. Регистрация в боте для новых пользователей
3. Скрипт проверяет каждое отправленное сообщение на наличие контактных данных, ссылок, почты, упоминание пользователя. Защищая от спама.
4. Возврат собеседника. По завершению диалога, прежнему собеседнику можно отправить запрос Начать диалог заново который он должен принять или отклонить.
5. В боте сделана динамическая система отзывов. По завершению диалога есть возможность оставить отзыв об собеседнике. Если пользователь в течении короткого периода собирает 10 негативных отзывов, его собеседникам по завершению диалога дополнительно будет доступна кнопка ' Спам'. Если не добросовестный пользователь дальше интенсивно собирает о себе отзывы как спам, он будет замьючен в боте на какой-то период. По истечению времени бана, ему будут доступны чаты. Репутация пользователя периодично обновляется. Каждому пользователю на день даётся '10 голосов' - возможность 10 раз оставить отзыв об собеседнике.
6. Перед началом поиска, сделана простая капча для защиты от ботов (Новое решение капчи, каждые 6 часов)