Страница 169 из 193
Re: [Модуль] Telegram (telegram)
Добавлено: Пн авг 10, 2020 9:12 am
alecseyyy
Всем привет!
Помогите пожалуйста с модулем! Несколько раз я создавал ботов, менял токен, но всегда в логе только ошибка
Код: Выделить всё
ok":false,"error_code":401,"description":"Unauthorized"
Что не так?
Re: [Модуль] Telegram (telegram)
Добавлено: Пн авг 10, 2020 9:31 am
Eraser
alecseyyy писал(а): Пн авг 10, 2020 9:12 am
Всем привет!
Помогите пожалуйста с модулем! Несколько раз я создавал ботов, менял токен, но всегда в логе только ошибка
Код: Выделить всё
ok":false,"error_code":401,"description":"Unauthorized"
Что не так?
скорее всего не весь токен в настройках задали
должен быть типа такого 123456780:AAHeВ7UcDWvEovvcFaMfUrUVPupNORHWD_k
Re: [Модуль] Telegram (telegram)
Добавлено: Пн авг 10, 2020 9:42 am
alecseyyy
Eraser писал(а): Пн авг 10, 2020 9:31 am
alecseyyy писал(а): Пн авг 10, 2020 9:12 am
Всем привет!
Помогите пожалуйста с модулем! Несколько раз я создавал ботов, менял токен, но всегда в логе только ошибка
Код: Выделить всё
ok":false,"error_code":401,"description":"Unauthorized"
Что не так?
скорее всего не весь токен в настройках задали
должен быть типа такого 123456780:AAHeВ7UcDWvEovvcFaMfUrUVPupNORHWD_k
ну я уже раза 2 менял токен и 3 раза удалял бота и создавал заново + еще до разблокировки это делал и было тоже самое, но тогда я думал, что не пробивается через защиту.
________________________________________
По непонятной причине всё заработало само сегодня.
Re: [Модуль] Telegram (telegram)
Добавлено: Вт авг 18, 2020 9:39 am
defender52
Коллеги, подскажите пожалуйста, как сделать обработку нажатий кнопок без вывода сообщения в чат, но с обновлением клавиатуры (делаю многоуровневое меню).
Сейчас делаю так (обработка события):
Код: Выделить всё
//вызов меню наружного освещения
$pos = strripos($text , "Наружное освещение");
if ($pos > -1) {$this->sendMessageToUser($chat_id,"Выберите опцию:",option8()); $skip = true;}
где option8() - новый набор кнопок.
В шапке не нашел, правильных слов для поиска не нашел.
Спасибо.
Re: [Модуль] Telegram (telegram)
Добавлено: Вт авг 18, 2020 10:00 am
Eraser
defender52 писал(а): Вт авг 18, 2020 9:39 am
Коллеги, подскажите пожалуйста, как сделать обработку нажатий кнопок без вывода сообщения в чат, но с обновлением клавиатуры (делаю многоуровневое меню).
Сейчас делаю так (обработка события):
Код: Выделить всё
//вызов меню наружного освещения
$pos = strripos($text , "Наружное освещение");
if ($pos > -1) {$this->sendMessageToUser($chat_id,"Выберите опцию:",option8()); $skip = true;}
где option8() - новый набор кнопок.
В шапке не нашел, правильных слов для поиска не нашел.
Спасибо.
Можно попробовать редактированием сообщения
Re: [Модуль] Telegram (telegram)
Добавлено: Вт авг 18, 2020 11:46 am
defender52
Eraser писал(а): Вт авг 18, 2020 10:00 am
defender52 писал(а): Вт авг 18, 2020 9:39 am
Коллеги, подскажите пожалуйста, как сделать обработку нажатий кнопок без вывода сообщения в чат, но с обновлением клавиатуры (делаю многоуровневое меню).
Сейчас делаю так (обработка события):
Код: Выделить всё
//вызов меню наружного освещения
$pos = strripos($text , "Наружное освещение");
if ($pos > -1) {$this->sendMessageToUser($chat_id,"Выберите опцию:",option8()); $skip = true;}
где option8() - новый набор кнопок.
В шапке не нашел, правильных слов для поиска не нашел.
Спасибо.
Можно попробовать редактированием сообщения
Я пробовал убрать "Выберите опцию:" - сообщение в чат не приходит, но и кнопки не обновляются - то есть не работает, отсюда и вопрос, может другая функция (чисто для клавиатур) существует, а я не знаю.
Re: [Модуль] Telegram (telegram)
Добавлено: Ср авг 19, 2020 9:24 pm
Eraser
defender52 писал(а): Вт авг 18, 2020 11:46 am
Eraser писал(а): Вт авг 18, 2020 10:00 am
defender52 писал(а): Вт авг 18, 2020 9:39 am
Коллеги, подскажите пожалуйста, как сделать обработку нажатий кнопок без вывода сообщения в чат, но с обновлением клавиатуры (делаю многоуровневое меню).
Сейчас делаю так (обработка события):
Код: Выделить всё
//вызов меню наружного освещения
$pos = strripos($text , "Наружное освещение");
if ($pos > -1) {$this->sendMessageToUser($chat_id,"Выберите опцию:",option8()); $skip = true;}
где option8() - новый набор кнопок.
В шапке не нашел, правильных слов для поиска не нашел.
Спасибо.
Можно попробовать редактированием сообщения
Я пробовал убрать "Выберите опцию:" - сообщение в чат не приходит, но и кнопки не обновляются - то есть не работает, отсюда и вопрос, может другая функция (чисто для клавиатур) существует, а я не знаю.
смотрите inline клавиатуры
Re: [Модуль] Telegram (telegram)
Добавлено: Ср авг 19, 2020 9:57 pm
defender52
Да, спасибо,тоже уже склоняюсь к этому варианту - решения так и не нашел.
Re: [Модуль] Telegram (telegram)
Добавлено: Пт авг 21, 2020 6:54 pm
Kod.Begemot
Доброго времени суток!
Вопрос: Стоял у меня модуль и бот на старой системе, работало всё. Но ошибок накопилось, перенёс все наработки на свежую и чистую. подключал все по мере необходимости. Поставил и телеграм, токен бота, регистрация пользователей. Все вроде норм. Ping почему-то не работает, но это не страшно. Сделал меню (пока только одна кнопка), нажимается, отправляется, ответ прихотдит (return-ом сделан), команду МДМ выполняет. Если отправляю через "молнию" - сообщение приходит. А вот историю - нет. хоть ты выспись на нём.
Приоритет истории стоит сейчас 0, менял пробовал.
В логе (debug) вижу:
Код: Выделить всё
18:14:48 0.87797000 Sended -
18:14:48 0.87749000 event=SAY details={"ID":"12116","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"\u041c\u0435\u0433\u0430 \u0432 \u0433\u0430\u0440\u0430\u0436\u0435 \u0432\u043d\u043e\u0432\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435","ADDED":"2020-08-21 18:14:47","IMPORTANCE":"3","SOURCE":"","CACHED_FILENAME":"","EVENT":"SAY","MESSAGE_DURATION":"0"}
18:12:09 0.18545800 Sended -
18:12:09 0.18486100 event=SAY details={"ID":"12115","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! \u0414\u0430\u043d\u043d\u044b\u0435 \u043e\u0442 \u041c\u0435\u0433\u0430 \u0432 \u0433\u0430\u0440\u0430\u0436\u0435 \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u044e\u0442!","ADDED":"2020-08-21 18:12:06","IMPORTANCE":"3","SOURCE":"","CACHED_FILENAME":"","EVENT":"SAY","MESSAGE_DURATION":"0"}
.
Куда копать?
Заранее спасибо!
Re: [Модуль] Telegram (telegram)
Добавлено: Пт авг 21, 2020 9:42 pm
tarasfrompir
Kod.Begemot писал(а): Пт авг 21, 2020 6:54 pm
Доброго времени суток!
Вопрос: Стоял у меня модуль и бот на старой системе, работало всё. Но ошибок накопилось, перенёс все наработки на свежую и чистую. подключал все по мере необходимости. Поставил и телеграм, токен бота, регистрация пользователей. Все вроде норм. Ping почему-то не работает, но это не страшно. Сделал меню (пока только одна кнопка), нажимается, отправляется, ответ прихотдит (return-ом сделан), команду МДМ выполняет. Если отправляю через "молнию" - сообщение приходит. А вот историю - нет. хоть ты выспись на нём.
Приоритет истории стоит сейчас 0, менял пробовал.
В логе (debug) вижу:
Код: Выделить всё
18:14:48 0.87797000 Sended -
18:14:48 0.87749000 event=SAY details={"ID":"12116","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"\u041c\u0435\u0433\u0430 \u0432 \u0433\u0430\u0440\u0430\u0436\u0435 \u0432\u043d\u043e\u0432\u044c \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u0442 \u0434\u0430\u043d\u043d\u044b\u0435","ADDED":"2020-08-21 18:14:47","IMPORTANCE":"3","SOURCE":"","CACHED_FILENAME":"","EVENT":"SAY","MESSAGE_DURATION":"0"}
18:12:09 0.18545800 Sended -
18:12:09 0.18486100 event=SAY details={"ID":"12115","ROOM_ID":"0","MEMBER_ID":"0","MESSAGE":"\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435! \u0414\u0430\u043d\u043d\u044b\u0435 \u043e\u0442 \u041c\u0435\u0433\u0430 \u0432 \u0433\u0430\u0440\u0430\u0436\u0435 \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u043f\u043e\u0441\u0442\u0443\u043f\u0430\u044e\u0442!","ADDED":"2020-08-21 18:12:06","IMPORTANCE":"3","SOURCE":"","CACHED_FILENAME":"","EVENT":"SAY","MESSAGE_DURATION":"0"}
.
Куда копать?
Заранее спасибо!
Так если вы пользователь терминалов2 то необходимо создать терминал для теелеграмма