211просмотров
14 мая 2025 г.
Score: 232
tg-bot-stats — npm-пакет для сбора и визуализации статистики взаимодействий с ботом Лёгкий Node.js пакет для сбора и визуализации статистики взаимодействий с ботом, использующий SQLite для хранения данных и Chart.js для визуализации. Такого npm-пакета еще нашел на https://www.npmjs.com/! Возможности пакета - Сбор статистики нажатий кнопок и команд бота;
- Хранение данных в SQLite базе;
- Визуализация статистики с интерактивными графиками;
- Отслеживание нажатий по времени (часы, дни, месяцы);
- Просмотр детальной информации о нажатиях;
- Настраиваемая схема данных. Возможности дашборда Дашборд работает локально на порту, который вы указали или по умолчанию на 3000. Интерактивные графики:
- Линейный график нажатий по времени;
- Столбчатая диаграмма общего количества нажатий. Выбор периода:
- Просмотр данных по часам, дням, месяцам или годам. Детальный просмотр:
- Клик по кнопке в диаграмме показывает детальную информацию. Подробнее о возможностях пакета, настройки и его использования можно почитать здесь. github: https://github.com/sqlzzy/tg-bot-stats
npm: https://www.npmjs.com/package/tg-bot-stats Уже попробовал в своем боте-агрегаторе и пока не нашел багов. Проект полностью open-source, поэтому предлагайте свои идеи и доработки! #aboutwebdev_личныйпроект #aboutwebdev_tgbotstats