Уведомление в Discord или Telegram, когда игрок Rust зашёл в игру
Как настроить автоматические уведомления о входе и выходе игрока Rust в Discord или Telegram. Пошагово, бесплатно, без своего бота.
Обновлять страницу мониторинга, чтобы понять, вышел ли сосед из игры, быстро надоедает. Вместо этого можно получать сообщение в Discord или Telegram в момент, когда игрок зашёл или вышел, и не держать для этого своего бота.
Какие уведомления приходят
- Зашёл: игрок появился в сети, с названием сервера.
- Вышел: игрок ушёл из игры.
- Сменил сервер: всё ещё играет, но уже в другом месте.
- Сменил ник: со старым и новым ником, чтобы вы его не потеряли.
Уведомления приходят в канал Discord (через вебхук), в ваш Telegram или туда и туда.
Шаг 1. Войдите в RustFinder
Откройте RustFinder и войдите через Steam или Google. Отдельной регистрации и пароля нет.
Шаг 2. Выберите, куда слать уведомления
Вариант А: Discord
- В Discord откройте канал, куда должны приходить уведомления (на своём сервере или на клановом, где у вас есть права), затем «Настройки канала» → «Интеграции» → «Вебхуки».
- Нажмите «Новый вебхук», дайте имя (например, «RustFinder») и нажмите «Копировать URL вебхука».
- В RustFinder откройте Settings, вставьте ссылку, нажмите Save webhook, а затем Send test. В канале должно появиться тестовое сообщение.
Вебхук умеет только писать в свой канал и больше ничего, читать ваши сообщения он не может. Но писать туда может любой, у кого есть ссылка, поэтому никому её не давайте.
Вариант Б: Telegram
- В Settings на RustFinder нажмите Link Telegram.
- Откроется бот RustFinder в Telegram. Нажмите «Запустить», и бот подтвердит, что аккаунт привязан. Ссылка действует 5 минут; если не успели, нажмите кнопку ещё раз.
- Вернитесь в Settings и нажмите Send test, чтобы проверить, что сообщения доходят.
Шаг 3. Поставьте игрока на отслеживание
- Найдите игрока по нику, Steam ID или ссылке на профиль Steam (как узнать Steam ID).
- Откройте его профиль и нажмите Track Player.
Одновременно можно отслеживать до 3 игроков и менять их когда угодно на странице Tracked. Каждому можно дать своё имя (например, «сосед с севера»), и оно будет в уведомлениях.
Как быстро приходят уведомления?
- «Зашёл» обычно приходит в течение нескольких минут. Того, кто долго был не в сети, проверяют реже, поэтому первое уведомление о нём может прийти примерно через десять минут.
- «Вышел» приходит с задержкой до 10 минут, и это сделано специально. Мониторинги иногда разрывают одну игровую сессию на две, когда игрок ненадолго выпадает (лаг сервера, переподключение, очередь). Без задержки вы получали бы «вышел», а через минуту «зашёл». С задержкой короткий обрыв не присылает ничего.
Если что-то не работает
- Тестовое сообщение не пришло в Discord: проверьте, что скопировали ссылку
целиком (она начинается с
https://discord.com/api/webhooks/) и что вебхук не удалён в настройках канала. - Бот в Telegram молчит: истекла ссылка. Нажмите Link Telegram ещё раз и откройте новую ссылку в течение 5 минут.
- Игрок играет, а уведомления нет: убедитесь, что отслеживаете нужный профиль, ведь ники не уникальны. Если ник у нескольких игроков одинаковый, их можно различить по серверам и истории сессий в профиле.