GroupTracker | Ice Cream
Daniil KovalenkoПеред началом я бы хотел поблагодарить всех, кто использует и тестирует бота за всё это время. Была проделана огромная работа, вложено много усилий. У бота есть проблемы и недостатки, которые мы будем исправлять вместе. Это всё было бы невозможно без вашего внимания и поддержки!
С этой версии я меняю привычную нумерацию версий на кодовые имена. Новое обновление станет доступно под именем "Ice Cream".
Панель управления и добавление в группы
-Теперь при добавление бота в группы, он предоставит удобную и безопасную кнопку, которая автоматически подключит вас к панели управления. И теперь ничего более, помимо кнопки.
-Добавлена опция "Отправлять в ЛС" для правил группы. При её активации, бот будет отправлять сообщение с кнопкой, при нажатии которой пользователя кидает в ЛС с правилами.
-Добавлена поддержка капчи под приветствием. В отличие от некоторых аналогов, она будет абсолютно безопасна, и не позволит снять с себя ограничения через перезаход в группу.
-В панели управления добавлена возможность удаления группы из GroupTracker. При нажатии кнопки бот автоматически выйдет и удалит все заметки/панель/настройки.
-Полностью переделана система смены группы в панели управления. Теперь не надо будет ничего вводить, а бот будет отправлять удобный кнопочный список.
-Подредактировано управление общим доступом и заметками, множество мелких правок.
Заметки
-Полностью изменён и дополнен процесс подключения заметок в сторону упрощения и удобства.
-Хештэги заметок теперь можно писать в самой группе, и для этого не обязательно быть подключённым к ней.
-Добавлено больше наводящих пометок для удобства, исправлены ошибки и недочёты функции.
Отслеживание и статистика
-Переписана функция отслеживания имени. Она стала логичнее внутренне, а внешне компактнее, монолитнее, красивее. Бот теперь намного качественнее склеивает смену username + смену имени.
-Отслеживание имени теперь происходит и при входе пользователя в группу.
-"GMT+3" в датах статистики заменено на "MSK".
-Бот теперь не будет @упоминать пользователя, на которого запрошена статистика, дабы не вызывать дополнительное назойливое уведомление.
-Администраторы группы теперь могут видеть историю своей статистики со времени простого пользователя. (Ещё обдумывается)
-Исправлено огромное количество мелких ошибок.
-Добавлена анти-флуд система, которая будет дорабатываться со временем, основываясь на живых тестах. Наша цель - свести ложные срабатывания к нулю, а отражение любого рода атак - к 100%.
Команды, баги, производительность
-Текст в командах был местами сокращён, чтобы снизить загруженность чата и повысить информативность.
-Скорость выполнения большинства команд и действий увеличена вдвое.
-Исправлено множество багов и нелогичных решений внутри кода. Также исправлена ошибка, из-за которой бот считал простого администратора основателем группы при отправке ответа.
-Слегка изменено поведение команд /ban и /warn по отношению к статистике и ответам.
-Добавлены аналоги команд /purge и /lock из ботов, вроде Rose. Окончательные названия команд и отличия в работе ещё обдумываются.
Жалобы
-Удалена выдача предупреждений из жалоб из-за низкого спроса, увеличения размеров клавиатуры и плохой внешней совместимости с остальными элементами.
-Полностью изменена система ограничения отправки жалоб за ложные обращения.
Прочие нововведения
-Немного отредактировано приветствие. Теперь кнопка "Справка" изменена на "Мануал" и ведёт на Telegra.ph instant view.
-Написан полный мануал по всем аспектам бота, который будет доступен примерно вместе с релизом обновления.
-Полностью переписана вся база данных бота. SQLite > MySQL. Также внедрён Redis Storage местами. Бота нужно будет заново добавить в группу и настроить всё нужное.
-Добавлены новые незначительные мелочи из новых версий Telegram Bot API.
-Проделано гигантское количество работы. Мелочей настолько много, что их очень трудно изложить полностью.
Новости о развитии бота, опросы, комментарии
Спасибо за использование бота!