Я может неправильно понял, но человек написал "и все сообщения приходили бы не на телефон, а на основной сервер" - это можно и без телеграма организовать, а бота только на основном сервере...
[Модуль] Telegram (telegram)
Модератор: immortal
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Telegram (telegram)
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Telegram (telegram)
Здрасьте)
Умею выводить сообщения с инлайн кнопками. Умею выводить сообщения с изменением основной(или как она правильно называется?) клавиатуры.
Научите, пожалуйста, выводить сообщение с инлайн кнопками и одновременно с изменением основной клавиатуры.
Умею выводить сообщения с инлайн кнопками. Умею выводить сообщения с изменением основной(или как она правильно называется?) клавиатуры.
Научите, пожалуйста, выводить сообщение с инлайн кнопками и одновременно с изменением основной клавиатуры.
россыпь датчиков и серв <-> 20+ ESP8266(WiFi-IoT) <-> Malinka Pi3 
Re: [Модуль] Telegram (telegram)
Так и не получилось у меня удалить ранее отправленное сообщение. Может у кого есть код рабочий? поделитесь...Eraser писал(а): Пт окт 16, 2020 1:49 pmfunction deleteMessage($user_id, $message_id)Aleksandr_A писал(а): Пт окт 16, 2020 1:43 pm1. Не знаю (самому интересно)zeleneew писал(а): Пн окт 12, 2020 8:16 pm не смог найти информацию.
1. как удалить ботом ранее отправленное сообщение.
2. как получить ID отправленного сообщения.
2. $message_id = $data['message']['message_id'];
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
https://mjdm.ru/forum/viewtopic.php?f=5 ... age#p52962zeleneew писал(а): Пн ноя 16, 2020 1:24 pmТак и не получилось у меня удалить ранее отправленное сообщение. Может у кого есть код рабочий? поделитесь...Eraser писал(а): Пт окт 16, 2020 1:49 pmfunction deleteMessage($user_id, $message_id)Aleksandr_A писал(а): Пт окт 16, 2020 1:43 pm1. Не знаю (самому интересно)zeleneew писал(а): Пн окт 12, 2020 8:16 pm не смог найти информацию.
1. как удалить ботом ранее отправленное сообщение.
2. как получить ID отправленного сообщения.
2. $message_id = $data['message']['message_id'];
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- Alexander Znamensky
- Сообщения: 160
- Зарегистрирован: Ср дек 18, 2019 11:13 am
- Откуда: Москва
Re: [Модуль] Telegram (telegram)
Добрый день!
Подскажите, пож, есть ли возможность разделять текстовые сообщения табуляторами (типа <br/>)?
Кусок кода выглядит примерно вот так:
Но при отправке, в Telegram ничего не приходит.
Как только убираю табуляторы <br/> все работает.
Пришлось сделать вот такой костыль:
Но, хотелось бы, чтобы в ТГ выводился список в более читабельном виде, а не вот так:
Заранее спасибо!
Подскажите, пож, есть ли возможность разделять текстовые сообщения табуляторами (типа <br/>)?
Кусок кода выглядит примерно вот так:
Код: Выделить всё
$say_phrase.= 'На сегодня '.GetNumberWord($i,array('запланирована','запланированы','запланировано')).' '.$i.' '.GetNumberWord($i,array('задача','задачи','задач')).': <br/>'.$tasks;
if ($say_phrase)
{
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendMessageToUser(*********, $say_phrase);
}
Как только убираю табуляторы <br/> все работает.
Пришлось сделать вот такой костыль:
Код: Выделить всё
$telegram_module->sendMessageToUser(*********, str_replace( "<br/>", "", $say_phrase));
SPOILERSPOILER_SHOW
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
\nAlexander Znamensky писал(а): Сб дек 19, 2020 2:57 pm Добрый день!
Подскажите, пож, есть ли возможность разделять текстовые сообщения табуляторами (типа <br/>)?
Кусок кода выглядит примерно вот так:
Но при отправке, в Telegram ничего не приходит.Код: Выделить всё
$say_phrase.= 'На сегодня '.GetNumberWord($i,array('запланирована','запланированы','запланировано')).' '.$i.' '.GetNumberWord($i,array('задача','задачи','задач')).': <br/>'.$tasks; if ($say_phrase) { include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendMessageToUser(*********, $say_phrase); }
Как только убираю табуляторы <br/> все работает.
Пришлось сделать вот такой костыль:Но, хотелось бы, чтобы в ТГ выводился список в более читабельном виде, а не вот так:Код: Выделить всё
$telegram_module->sendMessageToUser(*********, str_replace( "<br/>", "", $say_phrase));Заранее спасибо!SPOILERSPOILER_SHOWScreenshot 2020-12-19 14.54.10.png
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- Alexander Znamensky
- Сообщения: 160
- Зарегистрирован: Ср дек 18, 2019 11:13 am
- Откуда: Москва
Re: [Модуль] Telegram (telegram)
Андрей! Спасибо большое!Eraser писал(а): Сб дек 19, 2020 3:45 pm\nAlexander Znamensky писал(а): Сб дек 19, 2020 2:57 pm Добрый день!
Подскажите, пож, есть ли возможность разделять текстовые сообщения табуляторами (типа <br/>)?
Кусок кода выглядит примерно вот так:
Но при отправке, в Telegram ничего не приходит.Код: Выделить всё
$say_phrase.= 'На сегодня '.GetNumberWord($i,array('запланирована','запланированы','запланировано')).' '.$i.' '.GetNumberWord($i,array('задача','задачи','задач')).': <br/>'.$tasks; if ($say_phrase) { include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendMessageToUser(*********, $say_phrase); }
Как только убираю табуляторы <br/> все работает.
Пришлось сделать вот такой костыль:Но, хотелось бы, чтобы в ТГ выводился список в более читабельном виде, а не вот так:Код: Выделить всё
$telegram_module->sendMessageToUser(*********, str_replace( "<br/>", "", $say_phrase));Заранее спасибо!SPOILERSPOILER_SHOWScreenshot 2020-12-19 14.54.10.png
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Re: [Модуль] Telegram (telegram)
Приветствую всех. Вопрос такого плана, как сделать так чтобы в телеграм приходили сообщения только от скриптов? тоесть чтобы бот не писал мне о событиях системы (всходит солнце, режим такой -то включен) а только те которые я сам настрою в скриптах!
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Telegram (telegram)
Выставить уровень важности в телеграме больше чем у say в скриптах...а нужные вам сообщения отправлять с уровнем важности больше чем указали в телеге...например в модуле телеги поставить 5, а то что нужно вам отправлять через say("привет", 6)Ivan1988 писал(а):Приветствую всех. Вопрос такого плана, как сделать так чтобы в телеграм приходили сообщения только от скриптов? тоесть чтобы бот не писал мне о событиях системы (всходит солнце, режим такой -то включен) а только те которые я сам настрою в скриптах!
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
eduard500045
- Сообщения: 11
- Зарегистрирован: Вт дек 03, 2019 8:11 pm
Re: [Модуль] Telegram (telegram)
Добрый день.После обновления Majordomo перестали приходить сообщение в телеграмм по команде say() ,ни кто сталкивался с такой проблемой.