[Модуль] Telegram (telegram)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: [Модуль] Telegram (telegram)

Сообщение Aleksandr_A » Чт окт 01, 2020 3:55 pm

Eraser писал(а):
Чт окт 01, 2020 1:35 pm
Aleksandr_A писал(а):
Чт окт 01, 2020 12:50 pm
nick7zmail писал(а):
Ср сен 30, 2020 5:53 pm
Да...chat_id же передаётся...
Но ведь при получении сообщения в группе chat_id возвращает id группы, а не пользователя
создайте в "События" обработчик текстового сообщения, и обрабатывайте $data, в нем все данные сообщения
А есть хотя бы небольшой пример такой обработки?
За это сообщение автора Aleksandr_A поблагодарил:
Soichi (Чт окт 01, 2020 6:30 pm)
Рейтинг: 1.16%
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Telegram (telegram)

Сообщение yden » Пт окт 02, 2020 7:52 pm

Здравствуйте.
Подскажите пожалуйста. Можно ли создать публичный канал и в него с мдм слать сообщения (со стороны пользователей режим "только чтение")?

благодарю
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: [Модуль] Telegram (telegram)

Сообщение Eraser » Пт окт 02, 2020 8:55 pm

yden писал(а):
Пт окт 02, 2020 7:52 pm
Здравствуйте.
Подскажите пожалуйста. Можно ли создать публичный канал и в него с мдм слать сообщения (со стороны пользователей режим "только чтение")?

благодарю
можно
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Telegram (telegram)

Сообщение yden » Пт окт 02, 2020 9:20 pm

Eraser писал(а):
Пт окт 02, 2020 8:55 pm
yden писал(а):
Пт окт 02, 2020 7:52 pm
Здравствуйте.
Подскажите пожалуйста. Можно ли создать публичный канал и в него с мдм слать сообщения (со стороны пользователей режим "только чтение")?

благодарю
можно
Плиз, в каком направлении искать?
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

Re: [Модуль] Telegram (telegram)

Сообщение Eraser » Пт окт 02, 2020 9:30 pm

в шапке темы же написано!!!
https://mjdm.ru/forum/viewtopic.php?f=5 ... 160#p33476
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
vitosmaxim80sad145
Сообщения: 148
Зарегистрирован: Сб июл 07, 2018 12:48 am
Откуда: Днепр
Благодарил (а): 100 раз
Поблагодарили: 1 раз

Re: [Модуль] Telegram (telegram)

Сообщение vitosmaxim80sad145 » Сб окт 03, 2020 10:35 am

подскажите где поправить у меня перестали приходять ответы с сервера на команды пинг ,ржунемогу и тд хотя в логи модуля приходят ,в настройках модуля стоит debag ну а сама история алисы приходит
yden
Сообщения: 141
Зарегистрирован: Пн авг 22, 2016 10:03 am
Благодарил (а): 28 раз
Поблагодарили: 5 раз

Re: [Модуль] Telegram (telegram)

Сообщение yden » Сб окт 03, 2020 11:47 am

Eraser писал(а):
Пт окт 02, 2020 9:30 pm
в шапке темы же написано!!!
https://mjdm.ru/forum/viewtopic.php?f=5 ... 160#p33476
Сенк.
Есть такой функционал: удалять через мдм все отосланные за день сообщения?
Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

Re: [Модуль] Telegram (telegram)

Сообщение Aleksandr_A » Пн окт 05, 2020 9:39 am

Aleksandr_A писал(а):
Чт окт 01, 2020 3:55 pm
Eraser писал(а):
Чт окт 01, 2020 1:35 pm
Aleksandr_A писал(а):
Чт окт 01, 2020 12:50 pm
Но ведь при получении сообщения в группе chat_id возвращает id группы, а не пользователя
создайте в "События" обработчик текстового сообщения, и обрабатывайте $data, в нем все данные сообщения
А есть хотя бы небольшой пример такой обработки?
Сам отвечу на свой вопрос - что бы получить в обработчике id пользователя (даже в группе):

Код: Выделить всё

$user_id = $data['message']['from']['id'];
За это сообщение автора Aleksandr_A поблагодарили (всего 2):
Soichi (Вт окт 06, 2020 6:24 pm) • ~220v (Ср окт 07, 2020 12:38 pm)
Рейтинг: 2.33%
Аватара пользователя
Soichi
Сообщения: 29
Зарегистрирован: Вс фев 07, 2016 9:08 am
Откуда: Омск
Благодарил (а): 16 раз
Поблагодарили: 5 раз

Re: [Модуль] Telegram (telegram)

Сообщение Soichi » Вт окт 06, 2020 6:25 pm

Aleksandr_A писал(а):
Пн окт 05, 2020 9:39 am
Aleksandr_A писал(а):
Чт окт 01, 2020 3:55 pm
Eraser писал(а):
Чт окт 01, 2020 1:35 pm
Aleksandr_A писал(а):
Чт окт 01, 2020 12:50 pm
Но ведь при получении сообщения в группе chat_id возвращает id группы, а не пользователя
создайте в "События" обработчик текстового сообщения, и обрабатывайте $data, в нем все данные сообщения
А есть хотя бы небольшой пример такой обработки?
Сам отвечу на свой вопрос - что бы получить в обработчике id пользователя (даже в группе):

Код: Выделить всё

$user_id = $data['message']['from']['id'];
Спасибо огромное. Очень выручил :)
За это сообщение автора Soichi поблагодарил:
sashok (Вт июл 26, 2022 11:39 pm)
Рейтинг: 1.16%
Сервер MajorDoMo живет на OrangePi Plus 2, ARMBIAN 5.65 stable Ubuntu 16.04.5 LTS 3.4.113-sun8i
Аватара пользователя
Soichi
Сообщения: 29
Зарегистрирован: Вс фев 07, 2016 9:08 am
Откуда: Омск
Благодарил (а): 16 раз
Поблагодарили: 5 раз

Re: [Модуль] Telegram (telegram)

Сообщение Soichi » Вт окт 06, 2020 7:56 pm

Появился еще вопрос.. ответ в личку по команде из группы получился. А есть ли возможность сделать так, чтобы определенный callback обрабатывался без регистрации пользователя (команды /start и последующей установки галочки в поле "Команды") ?
Сервер MajorDoMo живет на OrangePi Plus 2, ARMBIAN 5.65 stable Ubuntu 16.04.5 LTS 3.4.113-sun8i
Ответить