Videostobot
Бот разработан на языке программирования Python, библиотека Aiogram.
Асинхронный бот, при помощи которого в любом чате можно отправить видео в кружочке из списка, так же встроен поиск по названию/cхожему слову или тематике.
Inline-Mode позволяет написать никнейм бота (@ videostobot) в чате с собеседником, и перед вами уже будет список доступных голосовых, для отправки необходимо просто нажать на него. (Хочу заметить что в документации Telegram не предусмотрено в "Inline-Mode" выводить видео в кружочке)
В боте реализована система "Обязательной подписки" на канал, без которой функционал бота не будет доступен для пользователя.
Для администрации, разработано множество плюшек.
1. Это развернутая статистика: Количество пользователей за всё время, количество "живых" пользователей, которые остановили бота, новых пользователей за 1 и 24 часа и т.д.
2. Статистика по количеству использований видео, кол-во рефералов, кол-во видео и т.д.
3. Сделана "Реферальная Система" - при помощи которой можно отследить сколько пользователь привёл по своей ссылке, и так же отслеживать кол-во приведённых пользователей с рекламы.
4. Возможность прям в боте изменять каналы "Обязательной подписки"
5. Добавление/Редактирование голосовых сообщений прямо в боте, так же возможность вывести видос "В топ" (Что бы пользователям нужный видос был первым в списке)
6. Логирование ошибок в файле (Адм. может сразу видеть где в коде ошибка)
7. Рассылка прямо в боте! Возможность отложить на нужное время. Результат рассылки приходит в личный канал.
8. Выгрузка файлом базы данных пользователей
Асинхронный бот, при помощи которого в любом чате можно отправить видео в кружочке из списка, так же встроен поиск по названию/cхожему слову или тематике.
Inline-Mode позволяет написать никнейм бота (@ videostobot) в чате с собеседником, и перед вами уже будет список доступных голосовых, для отправки необходимо просто нажать на него. (Хочу заметить что в документации Telegram не предусмотрено в "Inline-Mode" выводить видео в кружочке)
В боте реализована система "Обязательной подписки" на канал, без которой функционал бота не будет доступен для пользователя.
Для администрации, разработано множество плюшек.
1. Это развернутая статистика: Количество пользователей за всё время, количество "живых" пользователей, которые остановили бота, новых пользователей за 1 и 24 часа и т.д.
2. Статистика по количеству использований видео, кол-во рефералов, кол-во видео и т.д.
3. Сделана "Реферальная Система" - при помощи которой можно отследить сколько пользователь привёл по своей ссылке, и так же отслеживать кол-во приведённых пользователей с рекламы.
4. Возможность прям в боте изменять каналы "Обязательной подписки"
5. Добавление/Редактирование голосовых сообщений прямо в боте, так же возможность вывести видос "В топ" (Что бы пользователям нужный видос был первым в списке)
6. Логирование ошибок в файле (Адм. может сразу видеть где в коде ошибка)
7. Рассылка прямо в боте! Возможность отложить на нужное время. Результат рассылки приходит в личный канал.
8. Выгрузка файлом базы данных пользователей