чёрный список, сохранение состояния, улучшенное логирование #3
yaLexus
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
TeleMesh v1.5.007 – чёрный список, сохранение состояния, улучшенное логирование
🆕 Новое в версии 1.5.007 (по сравнению с 1.5.003)
⛔ Чёрный список
#:#add/#добавить– добавить пользователя в чёрный список (только при ответе на его сообщение)#list/#список– показать список заблокированных#del/#удалить[номер] – удалить из чёрного списка (по номеру или текущего при ответе)💾 Сохранение состояния пересылки
!stop/!startтеперь сохраняют состояние в файлforward_state_<ID_ноды>.json.🛡️ Исправление конфиденциальности
🧹 Очистка очереди ACK при остановке
!стоптеперь очищает все ожидающие подтверждения сообщения – никаких повторных отправок после остановки.📊 Улучшенный вывод активных опций в лог
FORWARD_ENABLED (Пересылка)).🔧 Технические улучшения
pending_acks_lockдля потокобезопасной работы с очередью ACK.DEST_NODE_IDсоздаются отдельные файлы контактов, чёрного списка и состояния пересылки.🚀 Как обновиться
Просто замените файл
telemesh.pyна новую версию.Скрипт автоматически создаст недостающие файлы (контакты, чёрный список, состояние).
Старые файлы контактов (
contacts_<ID>.json) останутся совместимы.Подробное описание всех команд и возможностей – в README.
This discussion was created from the release чёрный список, сохранение состояния, улучшенное логирование.
Beta Was this translation helpful? Give feedback.
All reactions