Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Java Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
 telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
есть ли пример кода для сабжа?
гугл что-то не помог найти
27 окт 20, 12:21    [22221330]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
by-pass
Member

Откуда: Москва, Зеленоград
Сообщений: 547
тынц Правда это python

Сообщение было отредактировано: 27 окт 20, 13:19
27 окт 20, 13:21    [22221376]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
by-pass
тынц Правда это python
в этом и проблема
27 окт 20, 14:07    [22221421]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
bubucha
Member

Откуда:
Сообщений: 5636
в этом и проблема

вадя, не ссы, буть мужиком!
27 окт 20, 14:12    [22221425]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
bubucha
вадя, не ссы, буть мужиком!
лень разбираться...
а ведь с полгода назад было в первых строках поиска
27 окт 20, 14:22    [22221432]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
Zzz79
Member

Откуда:
Сообщений: 1005
вадя,
у меня бот написан на вебхуке,но не могу открыть целиком ,так как проект коммерческий.
Какие конткретно тебе нужны сервисы или конфиги скажи я сюда запощу
27 окт 20, 15:32    [22221501]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
Zzz79
Member

Откуда:
Сообщений: 1005
[youtube=&feature=youtu.be&ab_channel=%D0%A1%D0%B5%D1%80%D0%B3%D0%B5%D0%B9%D0%92%D1%8F%D1%87%D0%B5%D1%81%D0%BB%D0%B0%D0%B5%D0%B2]
27 окт 20, 15:51    [22221520]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
Zzz79
Member

Откуда:
Сообщений: 1005
воды много,но про вебхук есть подробно,как зарегать,как настроить и помоему ссылка на его репу там тоже имеется
27 окт 20, 15:52    [22221521]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
Zzz79
Какие конткретно тебе нужны сервисы или конфиги скажи я сюда запощу
просто как его использовать, мне надо заменить поллинг .
с поллингом всё работает.
как подключить самоподписанный сертификат.
можно на почту.

Сообщение было отредактировано: 27 окт 20, 18:08
27 окт 20, 18:11    [22221622]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
Zzz79
Member

Откуда:
Сообщений: 1005
вадя,

так все тоже самое ,только регистриуешь адрес на котором крутится бот и делаешь рест контроллер куда будут апдейты лететь

посмотри этот видос
27 окт 20, 18:32    [22221641]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
Zzz79
посмотри этот видос
посмотрел, скачал -- фигвам.
всё устаревшее, не компилируется.
1 ноя 20, 12:05    [22224275]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
ЗЫ
я не уверен что у него проверена работа с webhook....
1 ноя 20, 12:59    [22224291]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
удалось заставить работать с webhook

но вот как теперь его остановить при андеплое вара?
13 ноя 20, 21:51    [22231744]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
Zzz79
Member

Откуда:
Сообщений: 1005
вадя
удалось заставить работать с webhook

но вот как теперь его остановить при андеплое вара?

зарегай левый вебхук со своим токеном,старый будет недействителен тогда хз) если я понял что тебе нужно
13 ноя 20, 22:47    [22231771]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
Zzz79
зарегай левый вебхук со своим токеном,старый будет недействителен тогда хз) если я понял что тебе нужно
не это
мне нужно на моём сервере остановить работающий webhook
13 ноя 20, 23:00    [22231783]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
при андеплое вара

WARNING [main] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [bota] appears to have started a thread named [grizzly-http-server-7] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
13 ноя 20, 23:12    [22231788]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
webhook запускает сервер grizzly-http-server-7 на 192.168.1.2:8443
как остановить этот процесс?
14 ноя 20, 20:36    [22232152]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
может у кого другой, более правильный инет, помогите найти как остановить сабж....
15 ноя 20, 15:42    [22232378]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 6525
вадя,
Че остановить то?
Kill process linux?
15 ноя 20, 22:05    [22232506]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
PetroNotC Sharp
вадя,
Че остановить то?
Kill process linux?
killall java
мне нужно из кода остановить сервер grizzly-http-server-7 , когда делаю редеплой(к примеру)

Сообщение было отредактировано: 15 ноя 20, 22:45
15 ноя 20, 22:49    [22232530]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
куча примеров про ботов на java, но при детальном рассмотрении - все на лонгполлинг
15 ноя 20, 22:52    [22232532]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 6525
вадя
мне нужно из кода остановить сервер grizzly-http-server-7 , когда делаю редеплой(к примеру)
У тебя сообразилки не хватило чтобы расписать вопрос подробнее? Ты это уже писал.

вадя
все на лонгполлинг
а ты искал на сокетах?))))
16 ноя 20, 07:28    [22232581]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
вадя
Member

Откуда: Екатеринбург
Сообщений: 18324
PetroNotC Sharp
а ты искал на сокетах?))))
на webhook
PetroNotC Sharp
У тебя сообразилки не хватило чтобы расписать вопрос подробнее? Ты это уже писал.
дак куда еще подробнее

webhook для телеграм бота - это сервер grizzly-http-server который запускается отдельным потоком на сервере из томкэтовского вара.
получается что работает 2 "сервера" tomcat и grizzly-http-server
они имеют межу собой связь . томкэтовский вар передаёт через grizzly-http-server сообщения на сервер telegram cсообщения и через него же сообщения от клиентов .
когда делаю остановку томкэта , он останавливается (как и положено) а вот сервер grizzly-http-server продолжает работать.
соответственно, когда деплоишь вар - возникает конфликт между старым и новым grizzly-http-server серверами.
grizzly-http-server запускается примерно так
TelegramBotsApi telegramBotsApi = new TelegramBotsApi(
                    PATH_TO_CERTIFICATE_STORE,
                    CERTIFICATE_STORE_PASSWORD,
                    EXTERNAL_WEBHOOK_URL,
                    INTERNAL_WEBHOOK_URL,
                    PATH_TO_CERTIFICATE_PUBLIC_KEY
            );
telegramBotsApi.registerBot(new WebHook_());
это для варианта с использованием самоподписанных сертификатов
а вот как его остановить нигде не пишется ( не нашёл)
16 ноя 20, 10:11    [22232649]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 6525
вадя
когда делаю остановку томкэта , он останавливается (как и положено) а вот сервер grizzly-http-server продолжает работать.
уверен что это поток а непроцесс?
Дай скрины доказательства
16 ноя 20, 10:49    [22232679]     Ответить | Цитировать Сообщить модератору
 Re: telegram webhook  [new]
PetroNotC Sharp
Member

Откуда:
Сообщений: 6525
вадя
томкэтовского вара.
почему томкэтовский?
*.war не относятся к токэту. Это архив с файлами.
Где скачать?
Что внутри?
16 ноя 20, 10:51    [22232682]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2 3 4   вперед  Ctrl      все
Все форумы / Java Ответить