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

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Пт фев 07, 2020 12:42 pm

Через прокси попробуйте направить. Мне кажется не коннектится к серверам просто.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

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

Сообщение Eraser » Пт фев 07, 2020 12:52 pm

yurat2008 писал(а):
Пт фев 07, 2020 12:00 pm
Доброго времени суток
Подскажите в чем может быть трабл. 4-я малина, накатил с образа. (имею опыт с 3 малиной. там все ок)

Так вот создал бота, подключил.
Зашел с акаунта на телефоне, прописал /start.
В настройках модуля пользователь таким образом не появлялся. Прописал в модуле пользователя вручную. Перезапустил цикл.

На телефоне появилась кнопка Ping.При нажатии пишет Ping но не отвечает Pong
Если написать с модуля сообщение то на телефон приходит, но историю и события не передает (ставил приоритет разный)
В истории написаное боту с телефона тоже не отображается

В логах только такое

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

10:43:10 0.24067600 Closing thread: exec php -q ./scripts/cycle_telegram.php --params "a:0:{}" > /dev/null 2>&1
Ошибок нет.
Пробовал уже пару раз подключать разных ботов, так же все

В истории событий модуля такое (некоторые циферы и буквы замененны ХХХХХ в целях безопасности

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

10:43:41 Update user info
10:43:41 Me: @ХХХХХХХoMajorbot (982986041)
10:43:40 Token bot - 9829ХХХХХ41:AAF90ХХХХJ_Fn50M5mIХХХХХХХХKIww 
debug логирование включите и смотрите что будет, работает ли вообще подписка на say
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

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

Сообщение yurat2008 » Пт фев 07, 2020 3:39 pm

Ну вот так. Попробовал написать боту с телефона, и написать боту с модуля "Привет". На телефон проскочило

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

)
)
[text] => привет
[date] => 1581078936
)
[type] => private
[username] => Y0679752974
[first_name] => Yurij
[id] => 299428325
(
[chat] => Array
)
[username] => MarioMajorbot
[first_name] => Mariobot
[is_bot] => 1
[id] => 982986041
(
[from] => Array
[message_id] => 29
(
[result] => Array
[ok] => 1
(
14:35:37 Array
14:35:36 {"keyboard":[["\u041a\u0442\u043e \u0442\u044b?","Ping"]],"one_time_keyboard":false,"resize_keyboard":true,"selective":true}
14:34:06 1
)
)
[file_path] => profile_photos/file_0.jpg
[file_size] => 53052
[file_unique_id] => AQADTzVLDQAEILIGAAE
[file_id] => AQADAgADqacxG-Xp2BEACE81Sw0ABAMAA-Xp2BEABFzSTMvD39rvILIGAAEYBA
(
[result] => Array
[ok] => 1
(
14:34:06 Array
14:34:06 AQADAgADqacxG-Xp2BEACE81Sw0ABAMAA-Xp2BEABFzSTMvD39rvILIGAAEYBA
14:34:05 Update user info
)
)
[type] => private
[username] => MarioMajorbot
[first_name] => Mariobot
[id] => 982986041
(
[result] => Array
[ok] => 1
(
14:34:05 Array
честно говоря , что с этим дальше делать - не совсем понимаю
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

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

Сообщение Eraser » Пт фев 07, 2020 3:46 pm

yurat2008 писал(а):
Пт фев 07, 2020 3:39 pm
Ну вот так. Попробовал написать боту с телефона, и написать боту с модуля "Привет". На телефон проскочило

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

)
)
[text] => привет
[date] => 1581078936
)
[type] => private
[username] => Y0679752974
[first_name] => Yurij
[id] => 299428325
(
[chat] => Array
)
[username] => MarioMajorbot
[first_name] => Mariobot
[is_bot] => 1
[id] => 982986041
(
[from] => Array
[message_id] => 29
(
[result] => Array
[ok] => 1
(
14:35:37 Array
14:35:36 {"keyboard":[["\u041a\u0442\u043e \u0442\u044b?","Ping"]],"one_time_keyboard":false,"resize_keyboard":true,"selective":true}
14:34:06 1
)
)
[file_path] => profile_photos/file_0.jpg
[file_size] => 53052
[file_unique_id] => AQADTzVLDQAEILIGAAE
[file_id] => AQADAgADqacxG-Xp2BEACE81Sw0ABAMAA-Xp2BEABFzSTMvD39rvILIGAAEYBA
(
[result] => Array
[ok] => 1
(
14:34:06 Array
14:34:06 AQADAgADqacxG-Xp2BEACE81Sw0ABAMAA-Xp2BEABFzSTMvD39rvILIGAAEYBA
14:34:05 Update user info
)
)
[type] => private
[username] => MarioMajorbot
[first_name] => Mariobot
[id] => 982986041
(
[result] => Array
[ok] => 1
(
14:34:05 Array
честно говоря , что с этим дальше делать - не совсем понимаю
есть в логе event=SAY ?
если нет то слетела подписка на системное событие SAY, либо другой модуль перехватил
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

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

Сообщение yurat2008 » Пт фев 07, 2020 4:50 pm

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

15:28:41 event=SAY details={"level":2,"message":"\u0421\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0441\u0442\u0430\u0442\u0443\u0441 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0441\u044f \u043d\u0430 \u0417\u0435\u043b\u0451\u043d\u044b\u0439","member_id":0}
)
со стороны модуля есть и историю прислал, а вот к модулю достучаться не могу
у нас телегу не банят, на третьей малине у меня все ок. А на четвертой вот такая беда, прокси ставил, не помогло
yurat2008
Сообщения: 147
Зарегистрирован: Сб мар 04, 2017 7:04 pm
Благодарил (а): 15 раз
Поблагодарили: 13 раз

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

Сообщение yurat2008 » Вс фев 09, 2020 2:25 pm

обновился с альфы - вопрос снялся, видать ошибки исправили.
Ради эксперемента накатил заново старый образ, обновился - модуль не запустился. Видать я что то испрравил и не помню что именно. Я колдовал долго тогда.
kostyaer
Сообщения: 85
Зарегистрирован: Пт окт 18, 2019 10:50 am
Откуда: Санкт-Петербург
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение kostyaer » Вс фев 16, 2020 10:40 pm

Ребят, у всех сейчас бот нормально работает? С недавнего времени снова повторяется проблема- "Error connect or invalid token" И с прокси, и без прокси, на телефоне без каких либо проблем телега работает на этом же провайдере.
Если патчкорд на серваке передернуть, или перезагрузить роутер, то успевает прилететь несколько сообщений от прошлых запросов и всё... получается при первичном коннекте связь проходит на секунду, а потом падает...
Перед новым годом было, само через неделю прошло.. А до этого вообще полгода не прикасался к серваку- всё идеально работало..
Intel Atom d510 на ubuntu server 16.04, ESP8266 на ESPEasyMega
kostyaer
Сообщения: 85
Зарегистрирован: Пт окт 18, 2019 10:50 am
Откуда: Санкт-Петербург
Благодарил (а): 11 раз
Поблагодарили: 7 раз

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

Сообщение kostyaer » Пн фев 17, 2020 11:30 pm

Странно всё это.. утром работает вроде нормально, днем может по несколько часов отвечать, вечером не работает, только с перезагрузкой роутера на секунду подключается и в ошибку коннекта..
Провайдер не провайдер, роутер не роутер... не знаю =(
Попробую инет напрямую в сервак воткну.. Хотя телега на всех устройствах работает же, а бот в плане подключения наверно ничем не отличается от клиента...?
Intel Atom d510 на ubuntu server 16.04, ESP8266 на ESPEasyMega
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург
Благодарил (а): 121 раз
Поблагодарили: 2010 раз

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

Сообщение nick7zmail » Вт фев 18, 2020 6:23 am

Отличается...в клиентах есть распределённый выбор серверов для подключения или что то в этом роде. А МД цепляется напрямую, а прямой адрес давно заблочен, а если не заблочен - то явно нестабилен...у меня ни одного бота через прямой адрес завести не удалось. Юзайте прокси или редирект узлы.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Аватара пользователя
chibis
Сообщения: 199
Зарегистрирован: Пн апр 02, 2018 10:47 am
Благодарил (а): 40 раз
Поблагодарили: 2 раза

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

Сообщение chibis » Вт фев 18, 2020 8:27 am

Добрый день ! Новом образе для raspberry pi на 4.43 работает полноценно телеграм? У меня только на отправку с МЖД, а в МЖД не реагирует :( На старом образе все было ОК. На сервере с Ubuntu тоже. Бекап просто на новый образ залил и вот такой трабл. Что делать чайникам ? Сильно углубленно я наверное не пойму. Выше по топику была такого же рода проблема , но я так и не понял как ее решили.


ЗЫ. Нашел ответ сам:
В Каталоге /var/www/html/ не хватает webhook_telrgram.php Его можно взять из прошлых бекапов и все заработало
Последний раз редактировалось chibis Вт фев 18, 2020 8:47 pm, всего редактировалось 1 раз.
Raspberry Pi 3B+, HP PC Intel , Ubuntu 18.04 Server LTS - 2 шт.
Ответить