Skip to content

ryabyyalexander/slider_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram бот "Slider"

Цей бот являє собою мінімальний стартовий шаблон слайд-шоу для Telegram з різними налаштуваннями та функціями управління.

Основні можливості Слайд-шоу фотографій: Автоматичне перегортання фотографій із заданою швидкістю Ручне керування (вперед/назад, пауза) Підтримка циклу показу (певна кількість фото перед зупинкою)

Інтерфейс користувача: Інтерактивна клавіатура з кнопками управління Можливість розгорнути/згорнути додаткові налаштування Налаштування швидкості перемикання (2, 3, 4, 7 секунд) Налаштування довжини циклу (3, 4, 5, 7, 10, 33 фото)

Система користувачів: Реєстрація нових користувачів Відстеження кількості перезапусків бота Підтримка адміністраторів Система блокування користувачів

Додаткові функції: Привітальні повідомлення Випадкові стікери (закоментовані в коді) Автоматичне видалення тимчасових повідомлень

Технічна реалізація Стек технологій: Python з використанням асинхронного програмування (asyncio) Бібліотека aiogram для роботи з Telegram API SQLite для зберігання даних користувачів Архітектура: Поділ коду на модулі (роутер, лексикон, база даних) Використання станів (FSM) для управління слайд-шоу Обробка помилок Telegram API База даних: Зберігання інформації про користувачів Відстеження активності (кількість перезапусків) Система блокування

About

Цей бот являє собою мінімальний стартовий шаблон слайд-шоу для Telegram з різними налаштуваннями та функціями управління.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages