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

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

Модератор: immortal

VAndrey
Сообщения: 109
Зарегистрирован: Ср окт 11, 2017 1:09 pm
Откуда: Краснодар
Благодарил (а): 94 раза
Поблагодарили: 1 раз

Re: Модуль "Telegram"

Сообщение VAndrey » Пн апр 23, 2018 9:24 pm

Объясните, коллеги, как и куда устанавливать прокси, если мажор крутится на апельсине?
Сервер на Orange Pi РС (Armbian 5.60 stable Debian GNU/Linux 9 4.14.84-sunxi)
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Amarok » Вт апр 24, 2018 7:57 am

VAndrey писал(а):
Пн апр 23, 2018 9:24 pm
Объясните, коллеги, как и куда устанавливать прокси, если мажор крутится на апельсине?
Если TOR, то можно и на апельсинку
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
dioxin
Сообщения: 175
Зарегистрирован: Вт фев 14, 2017 4:43 pm
Откуда: Иваново
Благодарил (а): 15 раз
Поблагодарили: 46 раз

Re: Модуль "Telegram"

Сообщение dioxin » Вт апр 24, 2018 8:52 am

Вопрос to Amarok:
В конфиге TOR есть строка: ORPort 9001 #отвечает за связь серверов TOR между собой и должен быть доступен из вне
У меня нет доступа из вне совсем, так как свисток мегафона в сервер воткнут. Значит ничего не выйдет?
Не хочет гад работать в обратку и все тут, vps брать за бугром тоже не охота. Да и не факт что будет работать как надо. Может опсосы уже режут не только по ip и домену, а по определенным пакетам( очень похоже на то).
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
Vit
Сообщения: 867
Зарегистрирован: Вт янв 17, 2012 12:31 pm
Благодарил (а): 121 раз
Поблагодарили: 78 раз

Re: Модуль "Telegram"

Сообщение Vit » Вт апр 24, 2018 12:48 pm

С телеграммом каждый день блин мучения....альтернативу кто какую использует именно для управления?
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Amarok » Чт апр 26, 2018 2:08 pm

dioxin писал(а):
Вт апр 24, 2018 8:52 am
Вопрос to Amarok:
В конфиге TOR есть строка: ORPort 9001 #отвечает за связь серверов TOR между собой и должен быть доступен из вне
У меня нет доступа из вне совсем, так как свисток мегафона в сервер воткнут. Значит ничего не выйдет?
Неа(
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
ArtemHOD
Сообщения: 15
Зарегистрирован: Ср мар 29, 2017 11:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Модуль "Telegram"

Сообщение ArtemHOD » Пт апр 27, 2018 6:32 pm

Всем привет.
После последних обновлений не сохраняются настройки прокси. Система на ubuntu.
Если настройки были вбиты до обновления, то после обновления все ок.
Если сначала обновиться, то настройки не сохраняются.
Где можно вручную забить конфиг прокси?
ArtemHOD
Сообщения: 15
Зарегистрирован: Ср мар 29, 2017 11:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Модуль "Telegram"

Сообщение ArtemHOD » Сб апр 28, 2018 12:40 am

Еще вопрос.
В "Истории событий" у каждого сообщения есть message_id.
Как его выцепить в скриптах.
Хочу чтобы при отправке сообщения ботом в свойство объекта записывался message_id.
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Сб апр 28, 2018 7:49 am

ArtemHOD писал(а):
Сб апр 28, 2018 12:40 am
Еще вопрос.
В "Истории событий" у каждого сообщения есть message_id.
Как его выцепить в скриптах.
Хочу чтобы при отправке сообщения ботом в свойство объекта записывался message_id.
Пример получения id и его использования

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$res = $telegram_module->sendMessage($chat_id, "Message");
$message_id = $res["result"]["message_id"];
// отредактировать сообщение
$telegram_module->editMessage($chat_id,$message_id,"Edited message");
// удалить сообщение
$telegram_module->deleteMessage($chat_id,$message_id);
За это сообщение автора Eraser поблагодарили (всего 2):
consul (Сб апр 28, 2018 1:08 pm) • ArtemHOD (Сб апр 28, 2018 1:36 pm)
Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
ArtemHOD
Сообщения: 15
Зарегистрирован: Ср мар 29, 2017 11:22 pm
Благодарил (а): 2 раза
Поблагодарили: 0

Re: Модуль "Telegram"

Сообщение ArtemHOD » Сб апр 28, 2018 1:25 pm

Eraser, спасибо за ответ.

В такой вариации заработало.
Но если использовать вариант с меню

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$option = array( array("Опция1", "Опция2"), array("Опция3", "Опция4"));
$res = $telegram_module->sendMessageToUser($user_id, "Message", $option);
print_r($res);
То массив $res получается пустой. Подскажи куда копать.
Где в коде телеграма происходит обработка сообщений и вывод в "Историю событий"?
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Сб апр 28, 2018 1:29 pm

ArtemHOD писал(а):
Сб апр 28, 2018 1:25 pm
Eraser, спасибо за ответ.

В такой вариации заработало.
Но если использовать вариант с меню

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$option = array( array("Опция1", "Опция2"), array("Опция3", "Опция4"));
$res = $telegram_module->sendMessageToUser($user_id, "Message", $option);
print_r($res);
То массив $res получается пустой. Подскажи куда копать.
Где в коде телеграма происходит обработка сообщений и вывод в "Историю событий"?
надо не sendMessageToUser, а sendMessage
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Ответить