Не приходят сообщения в телеграм бот
Всем привет! Задался вопросом настройки Zabbix, столкнулся с проблемой, не приходят уведомления в Telegram.
Общая информация:
- Zabbix 3.2.3
- OS FreeBSD 11.0.
Тело используемого скрипта:
Владельцем файла назначен zabbix.
Выполнена команда: chmod +x zabbix_notify.sh
Скрины настроек Zabbix во вложении:
Уведомления исправно приходят на email но не в телеграм.
Если запускать скрипт вручную от любого пользователя, с параметрами:
./zabbix_notify.sh "my ID" "test" "test"
Все, так же исправно.
Надеюсь кто-то подскажет, в чем может быть проблема.
Заббикс у меня не русифицирован, потому как указанные поля выглядят у вас могу лишь догадываться.
-------
ПМ стираю не читая. Не пишите мне.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
11.06.2017 22:53:38 Telegram Triggers Telegram Admin (Zabbix Administrator) 282749432 Тема:PROBLEM:Ping state
1.ICMP ping (mail.intevtt.gr:icmpping): Down (0)
Вот все, вроде бы, ок. Но в телеграм не приходят, на мыло приходят нормально.
То есть, с точки зрения заббикса всё гладко?
Попробуйте получить дамп респонс хедеров, может там будет что-то.
When used in FTP, the FTP server response lines are considered being "headers" and thus are saved there.
-------
ПМ стираю не читая. Не пишите мне.
Если жду алерта от Zabbix, то ничего не происходит, совсем.
Создается впечатление, что zabbix вообще не дергает даже скрипт. » |
Он бы об этом написал.
Попробуйте в скрипте полный путь к curl прописать. Хотя там проверки есть. И на exit code тоже есть проверка. Вы точно подключили своему юзеру нужное Media?
Телеграм-канал Программист и бизнес.
Каждый день интересные истории, как программист строит бизнес.
Помимо основных функций мессенджера в Telegram имеются дополнительные программы, так называемые боты. Они способны в автоматическом режиме отвечать на заданные команды пользователя. Иногда виртуальные помощники перестают выполнять свои функции. Читайте дальше, чтобы узнать о причинах некорректной работы бота, а также что можно в данном случае предпринять.
Разбираемся, почему не работает бот в Telegram
Для каждой программы характерны временные сбои в работе. Пользователи Телеграмм также периодически сталкиваются с тем, что часть основного и вспомогательного функционала не работает. Такая ситуация вызывает трудности и неудобства для пользователя.
Как понять, что сервис не работает
Причины отказа
Существует несколько причин по которым бот отказывается выполнять функции, предусмотренные разработчиком. Как правило, все проблемы легко устраняются. К ним относятся:
- Неполадки на внутреннем сервере приложения.
- Ошибки на стороне бота.
- Пользователем неправильно введена команда.
- Проблемы с подключением к интернету.
- Проведение профилактических работ.
- Обработка большого количества команд.
- Использование устаревшей версии приложения.
Ошибка на стороне сервера Телеграмм
Ошибка на стороне сервера программы
Когда бот остановился, не хочет выполнять команду, попробуйте его перезапустить через кнопку „Start“. Если ошибка появилась вновь, возможно пользователь зашел в „тупик“ (на устройстве открылся пустой экран) или не исполнился компонент экрана из-за некорректного исполнения.
- В строке поиска пропишите имя бота.
- В открывшемся списке аккаунтов выберите нужную программу.
- Добавьте бота в список контактов.
- Перейдите к диалоговому окну и нажмите кнопку „Начать“.
Если бот Телеграмм некорректно выполняет работу в групповых чатах, тогда @Fatherbot отправьте команду с текстом „/set privacy“. Руководство мессенджера установило для некоторых ботов ограничения для участия в групповых чатах. Подробную информацию о функционале ботов и об их командах можно найти в разделе „Помощь“
Возобновление работы бота невозможно, если сервисный центр мессенджера заблокировал или удалил его профиль. Такие радикальные меры предпринимаются к невостребованным аккаунтам, а также к тем, на которые часто поступают жалобы от пользователей. Руководство Телеграмм настоятельно рекомендует пользователям приложения не устанавливать подозрительных ботов. Они могут быть поддельными, создаваться вместо заблокированных профилей. Их создают мошенники в корыстных целях. Для того чтобы отличить настоящего бота от фейкового, обратите внимание на его адрес. Он находится в профиле под именем робота. Адрес должен начинаться с символа email protected.
Трудности в использовании функций бота могут возникать, если при создании программы пользователь не добавил определенный мультимедийный файл.
Ошибка в запросе
Проблема со связью
Трудности с использованием функций программы могут возникать когда нет интернета со стороны пользователя, либо сервера. Для последнего это является чрезвычайной ситуацией. Отсутствие связи у юзеров частое явление, особенно для тех, кто использует мобильный интернет. Чтобы проверить качество связи на смартфоне, отключите и включите использование мобильных данных. Другой вариант, отключите мобильные данные и включите wi-fi. Затем снова активируйте мобильные данные.
Если вы входите в приложение через ПК, то возможно проблема связана с роутером или интернет-кабелем. Проверьте на целостность шнур, либо перезапустите роутер. Позвоните провайдеру, выясните почему нет интернета. Если нет интернета в браузере, обратитесь в службу технической безопасности. Когда пользователь свободно заходит через браузер на другие сайты, значит проблема с сервером Телеграмм. Подождите пока связь восстановиться.
Технические работы
Большое количество запросов
Будем рады, если представленная в статье информация стала полезной. Не забудьте поставить лайк и поделиться ссылкой с друзьями. Вдруг возникнут вопросы по теме, оставьте их в комментариях ниже.
Плохой интернет
Первая причина, почему не работают боты в Телеграмме – интернет-подключение не стабильно, обрывается, работает слишком медленно. Работа мессенджера обеспечивается исключительно интернет-сетью, поэтому удивляться нечему! Если возникли неполадки, стоит позаботиться о возобновлении соединения.
Попробуйте сделать следующее:
- Перезагрузите устройство или введите его в авиарежим на несколько секунд;
- Подключитесь к другой мобильной или беспроводной сети;
- Убедитесь, что на счету достаточно средств, а все интернет-опции оплачены и подключены.
Если у вас повсеместно не работают боты в Telegram, обратитесь в службу поддержки мобильного оператора или провайдера. Иногда интернет-неполадки связаны с внутренними техническими проблемами (работы на линии) или внешними признаками (например, плохая погода), на которые пользователь повлиять не может. Остается набраться терпения!
Неверная команда
Еще одна причина, почему бот в Телеграмме не отвечает – вы вводите неверную команду. Напомним, сервис всегда реагирует только на определенные команды, заложенные во время разработки. Если вы будете писать произвольные слова и символы, результата не дождетесь! По крайней мере, этот результат точно не будет положительным.
Чтобы не ошибиться и не думать, что делать, если бот в Телеграмме не отвечает на команды, нужно заранее внимательно изучить список доступных опций. Как правило, он автоматически появляется на экране, когда вы запускаете сервис в первый раз. Вернитесь к началу беседы и посмотрите!
Если боитесь ошибиться, воспользуйтесь меню – просто нажмите на нужную команду (все они кликабельны), чтобы не вводить ее вручную.
Технические трудности
Почему еще не работает бот в Телеграмме? Проблема может крыться на стороне, не видимой обычному пользователю. Не стоит исключать возникновение технических неполадок, на которые нам не повлиять.
Не приходят уведомления? Давайте разбираться вместе с этой статьей
Во-первых, ошибки в работе могут наблюдаться из-за сбоев на внутреннем сервере мессенджера, где хранится вся важная и нужная информация для обеспечения деятельности подобных сервисов. Спрогнозировать такие трудности никто не может!
Во-вторых, проблемы иногда возникают из-за неполадок на стороне создателя робота. Могут возникнуть сбои на сервере, иногда проводятся технические работы – тогда разработчики просто отключают бот. Также может прерываться интернет-соединение, но не на вашей стороне, а со стороны администрации. Что делать, если бот в Телеграмме не работает по этим причинам? Придется ждать, пока ошибки не будут исправлены.
Напоследок интересный факт: случается, что сервис не реагирует при запросах через десктопную версию, но откликается при отправке команд из мобильного приложения. Причины пока не ясны, но попробовать переподключиться точно стоит. Займет несколько секунд – а вдруг, повезет?
Постарались разобраться, почему не работает бот в Телеграмме! В некоторых случаях вы можете повлиять на решение проблемы, в других – придется смириться и ждать. В любом случае, все будет хорошо, и вы сможете вернуться к использованию любимого сервиса.
Ответ: Телеграмм боты - это программы внутри мессенджера, созданные людьми для выполенения какой-либо задачи или цели, например:
- Фильтрация слов и контроль за чатом в группе
- Помощь в поиске картинок и музыки
- Редактирование и форматирование видео файлов
- Навигация на нужный сайт и др.
Что делать если телеграмм канал или бот нарушает авторские права?
Как создать бота?
Ответ: Принять участие в создание Telegram-бота может принять каждый человек, но для этого Вам потребуется знать хотябы базовый уровень знания компьютерного программирования. Если вы не знаете как создать бота в телеграмме, можно нанять разработчиков на просторах интернета.
Приходят уведомления от бота, как остановить и удалить его?
Ответ: При желании прекратить общение и удалить чат с ботом, Вы можете его заблокировать, точно также как осуществляется блокировка пользователей . Просто перейдите в профиль телеграм бота и нажмите на кнопку "Остановить бота", а затем на кнопку "Удалить чат".
Существуют некоторые "Умные" боты, которых можно заставить замолчать одной командой, проверить команды можно написав в чат "/", "/help", "/помощь".
Безопасно ли общаться с ботами?
Ответ: Телеграм боты видят всю информацию о пользователе: имя, фото профиля (аватар), номер телефона (если он отображается). Отправляя боту информацию помните, что по ту сторону экрана данные может просмотреть другой пользователь и использовать их в корыстных целях.
Мы советуем, не отправлять личные фото, видео, пароли, номера счетов, а также любую другую информацию незнакомому боту. Также, в целях безопасности, не следует открывать файлы, присланные ботом.
Ответ: Сначала, требуется разобраться, какую роль исполняет бот и для чего его добавлять в группу. В большинстве случаев ботов добавляют в сообщества для:
Если же в вашей группе ведутся слишком секретные беседы, советуем Вам не добавлять не проверенных телеграм ботов.
Есть ли телеграмм боты созданные Telegram’ом?
Ответ: Компания Telegram не создавала еще ни одного бота, хотя поддерживает некоторые официальные боты, например: @gif, @pic ( Опробовать ботов в веб телеграмм ). Телеграм ботов создают разработчики, используя навыки компьютерного программирования.
Как найти телеграмм бота?
Ответ: На сегодняшний день еще не существует полного каталога, но есть список самых полезных и популярных телеграм ботов. Также Вы можете узнать о новых ботах у своих знакомых и друзей.
Читайте также: