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

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

Модератор: immortal

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

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

Сообщение Eraser » Чт май 14, 2020 3:08 pm

Все кто добавлял боту игру c 🎲 и 🎯 , попробуйте отправить 🏀
СпойлерПоказать
2020-05-14_15-05-47.png
2020-05-14_15-05-47.png (281.9 КБ) 3284 просмотра
За это сообщение автора Eraser поблагодарили (всего 2):
xor (Чт май 14, 2020 4:18 pm) • Alexander Znamensky (Вс май 17, 2020 11:51 am)
Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

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

Сообщение xor » Чт май 14, 2020 4:18 pm

Eraser писал(а):Все кто добавлял боту игру c Изображение и Изображение , попробуйте отправить Изображение
СпойлерПоказать
2020-05-14_15-05-47.png
Хе, тут я чаще выигрываю)

Отправлено с моего Redmi 4X через Tapatalk

Alex-Domo
Сообщения: 28
Зарегистрирован: Пт мар 30, 2018 11:03 am
Благодарил (а): 0
Поблагодарили: 3 раза

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

Сообщение Alex-Domo » Ср май 20, 2020 6:16 pm

Добрый день!!!

Настроил данный модуль через прокси все работает, ребята подскажите, мне нужно настроить через телегу получение данных со своих счетчиков которые работают через esp. Мне нужно что бы данные приходили по расписанию 00-00 каждое первое число месяца. Может уже есть у кого данный сценарий.

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

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

Сообщение Eraser » Ср май 20, 2020 6:43 pm

Alex-Domo писал(а):
Ср май 20, 2020 6:16 pm
Добрый день!!!

Настроил данный модуль через прокси все работает, ребята подскажите, мне нужно настроить через телегу получение данных со своих счетчиков которые работают через esp. Мне нужно что бы данные приходили по расписанию 00-00 каждое первое число месяца. Может уже есть у кого данный сценарий.

Заранее спасибо!!!
можно в модуле cron создать задачу (0 0 1 * * - 00-00 каждое первое число месяца )
в обработчике задачи отправлять через телеграм отправлять строку в которой будут значения со счетчиков

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendMessageToUser(139809588, "значения со счетчиков");
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Alex-Domo
Сообщения: 28
Зарегистрирован: Пт мар 30, 2018 11:03 am
Благодарил (а): 0
Поблагодарили: 3 раза

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

Сообщение Alex-Domo » Ср май 20, 2020 7:23 pm

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendMessageToUser(139809588, "значения со счетчиков");
данный код в cron не проходит
Аватара пользователя
xor
Сообщения: 2038
Зарегистрирован: Сб ноя 22, 2014 8:45 pm
Благодарил (а): 284 раза
Поблагодарили: 629 раз

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

Сообщение xor » Ср май 20, 2020 8:40 pm

Alex-Domo писал(а):
Ср май 20, 2020 7:23 pm
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendMessageToUser(139809588, "значения со счетчиков");
данный код в cron не проходит
sendMessageToUser(139809588, "значения со счетчиков"); тут свой айди юзера поставили вместо 139809588?
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Чт май 21, 2020 9:11 am

Добрый день!

Подскажите, пож, в своем скрипте хочу делать фильтрацию по отправителю сообщения. Как я понимаю, это $chat_id. Какой командой можно получить $chat_id от модуля телеграм, чтобы узнать, кто прислал сообщение боту?

Спасибо!
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Чт май 21, 2020 9:16 am

Alexander Znamensky писал(а):
Чт май 21, 2020 9:11 am
Добрый день!

Подскажите, пож, в своем скрипте хочу делать фильтрацию по отправителю сообщения. Как я понимаю, это $chat_id. Какой командой можно получить $chat_id от модуля телеграм, чтобы узнать, кто прислал сообщение боту?

Спасибо!
в обработчиках команд и событий $chat_id уже заполнен
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
Alexander Znamensky
Сообщения: 160
Зарегистрирован: Ср дек 18, 2019 11:13 am
Откуда: Москва
Благодарил (а): 87 раз
Поблагодарили: 25 раз

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

Сообщение Alexander Znamensky » Чт май 21, 2020 10:18 am

Eraser писал(а):
Чт май 21, 2020 9:16 am
Alexander Znamensky писал(а):
Чт май 21, 2020 9:11 am
Добрый день!

Подскажите, пож, в своем скрипте хочу делать фильтрацию по отправителю сообщения. Как я понимаю, это $chat_id. Какой командой можно получить $chat_id от модуля телеграм, чтобы узнать, кто прислал сообщение боту?

Спасибо!
в обработчиках команд и событий $chat_id уже заполнен
Спасибо!
А в своем скрипте нет возможность получить chat_id?
Raspberry Pi4 B+, образ v4_44 -> Alpha, PHP 7.3, Xiaomi Gateway 2, Tuya, Blynk, ESP8266
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

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

Сообщение Eraser » Чт май 21, 2020 10:27 am

Alexander Znamensky писал(а):
Чт май 21, 2020 10:18 am
Eraser писал(а):
Чт май 21, 2020 9:16 am
Alexander Znamensky писал(а):
Чт май 21, 2020 9:11 am
Добрый день!

Подскажите, пож, в своем скрипте хочу делать фильтрацию по отправителю сообщения. Как я понимаю, это $chat_id. Какой командой можно получить $chat_id от модуля телеграм, чтобы узнать, кто прислал сообщение боту?

Спасибо!
в обработчиках команд и событий $chat_id уже заполнен
Спасибо!
А в своем скрипте нет возможность получить chat_id?
если только самому туда передать параметрами
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Ответить