Страница 174 из 191
Re: [Модуль] Telegram (telegram)
Добавлено: Пн фев 08, 2021 11:41 pm
tnk2341
Помогите пожалуйста вызвать клавиатуру (меню) бота в группе.
Бот добавлен в группу, и при вызове "меню", приходит сообщение "выберите действие", но клавиатура не появляется.
Так происходит только в приложении. в телеграмм на маке все отрабатывает как надо.
Думал это связанно с особенностями приложения андройд, но и на ios тоже самое.
Проверил другого бота в этой же группе( стороннего ), он без проблем показывает клавиатуру.
с чем это связанно и как это можно исправить?
Спасибо.
- macos
- photo_2021-02-08 23.37.20.jpeg (31.91 КБ) 3546 просмотров
- Андройд
- photo_2021-02-08 23.37.41.jpeg (82.3 КБ) 3546 просмотров
Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 12, 2021 10:33 pm
Samir77
tnk2341 писал(а): ↑Пн фев 08, 2021 11:41 pm
Помогите пожалуйста вызвать клавиатуру (меню) бота в группе.
Бот добавлен в группу, и при вызове "меню", приходит сообщение "выберите действие", но клавиатура не появляется.
Так происходит только в приложении. в телеграмм на маке все отрабатывает как надо.
Думал это связанно с особенностями приложения андройд, но и на ios тоже самое.
Проверил другого бота в этой же группе( стороннего ), он без проблем показывает клавиатуру.
с чем это связанно и как это можно исправить?
Спасибо.
photo_2021-02-08 23.37.20.jpeg
photo_2021-02-08 23.37.41.jpeg
Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 12, 2021 10:36 pm
Samir77
zeleneew писал(а): ↑Пн ноя 16, 2020 1:24 pm
Eraser писал(а): ↑Пт окт 16, 2020 1:49 pm
Aleksandr_A писал(а): ↑Пт окт 16, 2020 1:43 pm
zeleneew писал(а): ↑Пн окт 12, 2020 8:16 pm
не смог найти информацию.
1. как удалить ботом ранее отправленное сообщение.
2. как получить ID отправленного сообщения.
1. Не знаю (самому интересно)
2. $message_id = $data['message']['message_id'];
function deleteMessage($user_id, $message_id)
Так и не получилось у меня удалить ранее отправленное сообщение. Может у кого есть код рабочий? поделитесь...
https://connect.smartliving.ru/profile/ ... gramm.html
Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 12, 2021 11:46 pm
tnk2341
Samir77 писал(а): ↑Пт фев 12, 2021 10:33 pm
tnk2341 писал(а): ↑Пн фев 08, 2021 11:41 pm
Помогите пожалуйста вызвать клавиатуру (меню) бота в группе.
Бот добавлен в группу, и при вызове "меню", приходит сообщение "выберите действие", но клавиатура не появляется.
Так происходит только в приложении. в телеграмм на маке все отрабатывает как надо.
Думал это связанно с особенностями приложения андройд, но и на ios тоже самое.
Проверил другого бота в этой же группе( стороннего ), он без проблем показывает клавиатуру.
с чем это связанно и как это можно исправить?
Спасибо.
photo_2021-02-08 23.37.20.jpeg
photo_2021-02-08 23.37.41.jpeg
Все разрешено(
вкл выкл сделал дополнительно . не работает.(
Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 26, 2021 4:32 pm
Alexander Znamensky
Андрей, привет!
После последнего обновления заметил появление ошибок.
Отправка сообщения:
Код: Выделить всё
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module -> sendMessageToUser(******, "test");
Ошибка:
Код: Выделить всё
Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/html/modules/telegram/telegram.class.php on line 731
Вроде раньше такого не замечал....
Re: [Модуль] Telegram (telegram)
Добавлено: Пт фев 26, 2021 7:29 pm
Ignatnet
Когда первый раз запускаем бота или “очищаем историю”, появляется кнопка “СТАРТ”, которой делаем “побудку” бота командой "/start". Вот вопрос - команде "/start" можно присвоить запуск команды “меню”? или каждый раз набирать такую команду. Т.е. я ввожу команду “меню” а-ля “pong” и после этого появляются кнопки.
Re: [Модуль] Telegram (telegram)
Добавлено: Вс фев 28, 2021 9:27 am
nick7zmail
Ignatnet писал(а):Когда первый раз запускаем бота или “очищаем историю”, появляется кнопка “СТАРТ”, которой делаем “побудку” бота командой "/start". Вот вопрос - команде "/start" можно присвоить запуск команды “меню”? или каждый раз набирать такую команду. Т.е. я ввожу команду “меню” а-ля “pong” и после этого появляются кнопки.
Да, можно на /start можете повесить шаблон поведения, и возвращать нужные кнопки из шаблона.
PS хотя это наверное не сработает т.к. новые пользователи не добавлены и не имеют доступа к чату...так что только если в код модуля лезть...
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Re: [Модуль] Telegram (telegram)
Добавлено: Вс фев 28, 2021 9:04 pm
Ignatnet
Спасибо за предположения, в том и сила Форума, который позволяет нам получить ответ на заданный вопрос.
Как мы позиционируем БОТа, для личных целей (семья) или для всех (сомневаюсь)?
Я не думаю, что мне бы захотелось, чтобы кто-то управлял моим устройством, а как же безопасность.
Мы же делаем автоматику не только для себя, но и для семьи.
Иногда есть моменты, которые не позволяют домочадцам использовать “умную технологию”. Например в том же БОТе, очистил “Историю” и... дальше что делать?, объяснять что надо набрать “Меню” или другую команду.
Я считаю надо оптимизировать.
Иначе это ни кому не нужно, только для самого себя.
Если бы кто-то рассказал как сделать, я думаю многим бы пригодилось
Re: [Модуль] Telegram (telegram)
Добавлено: Пн мар 01, 2021 9:51 am
Stryzhak
Здравствуйте друзья! Извините, пожалуйста, что вклиниваюсь в разговор. Помогите, пожалуйста: как в командах прописать правильно код, чтобы вызвать метод обьекта?
Обьект SecurityAlarmMode, метод modeChanged.
Хочу включать и выключать сигнализацию с Телеграм.
Спасибо вам.
Re: [Модуль] Telegram (telegram)
Добавлено: Пн мар 01, 2021 10:03 am
Eraser
Stryzhak писал(а): ↑Пн мар 01, 2021 9:51 am
Здравствуйте друзья! Извините, пожалуйста, что вклиниваюсь в разговор. Помогите, пожалуйста: как в командах прописать правильно код, чтобы вызвать метод обьекта?
Обьект SecurityAlarmMode, метод modeChanged.
Хочу включать и выключать сигнализацию с Телеграм.
Спасибо вам.
https://kb.mjdm.ru/vstroennie-v-majordomo-funkcii/