PingPong — Модуль проверки задержки
Файл: modules/ping.py
Описание
Простой модуль для измерения задержки между ботом и сервером Matrix. Отправляет сообщение, засекает время, редактирует его и выводит результат.
Команды
.ping
Доступ: OWNER
Отправляет сообщение "🏓 | Pinging...", замеряет время до момента, когда Matrix-сервер принял сообщение, и редактирует его в "🏓 | Pong! 🚀 | Latency: X.XX ms".
Особенности
- Использует
time.perf_counter()для максимальной точности замера - Замеряет время round-trip до сервера (от отправки до подтверждения приёма)
- Не чувствителен к задержкам сети между сервером и клиентом пользователя
| Команда | Доступ | Описание |
|---|---|---|
.ping |
OWNER | Проверить латентность |