🦥Alex Fails
Бота на плюсах #telegram #cpp #bot #https
grinchfox
я недавно либу видел для этого
Square
я недавно либу видел для этого
Толковых нет. Проще местечковое решение наколхозить
🦥Alex Fails
Надо б спроектировать относительно толковое
Andrei
Апи есть?
Andrei
Я имею в виду нормальное.
🦥Alex Fails
Хттпс
Square
Апи есть?
Ну у самого телеграмма да, конечно
Square
Плюс есть колхозы под популярное типа точкинет и дырявы
Andrei
Эм
Andrei
Мне нужен сертификат?
Square
Эм
Ну обертки
Square
Мне нужен сертификат?
Есть два варианта
Square
Вебхук и сертификат
Andrei
Да не-не, я понимаю. Я на плюсах напишу минут за 40.
Square
Кажется так
Andrei
Вебхук?
Square
Они это так называют
Andrei
А по сути это..?
Square
Ох, типа Колбэки
Square
Так?
Square
Посыпаю голову пеплом
Square
Я не предметно разбирался
Square
Самоподписанные серты не канает
Aleksey
вообще сертификаты перестали быть проблемой с этого года
Aleksey
letsencrypt
Stanislav
с 29 августа 2015
Square
А, прикольно тогда
Andrei
Getupdates работает в одну сторону только
Andrei
Чтобы бот мог что-то писать все-таки серт?
arisudesu
ват
arisudesu
чтобы бот мог писать, нужно сделать /start
Stanislav
Чтобы бот мог что-то писать все-таки серт?
не, ты хоть через бразуер от лица бота запросы можешь отправлять
Stanislav
главное id знать кому пишешь
Andrei
А как оно авторизует меня?
Stanislav
тебе токен выдается
Stanislav
при создании бота
Stanislav
все запросы через токен делаются
Andrei
Я понимаю. И что только по токену?
arisudesu
ну да
Andrei
Хм. ок.
Andrei
Нафига вообще тогда серт?
Andrei
Только для кольбеков?
Stanislav
чтоб ссл работал
Stanislav
либо ты через их хтппс апдейтом берешь
Stanislav
либо они тебе сами шлют
Stanislav
когда вебхуки
Andrei
Блжад.
Andrei
Для хттпса серт нужен или нет?
Stanislav
нужен
Stanislav
для твоего сервера который принимает вебхуки
Andrei
Блять. То есть серт В ЛЮБОМ СЛЧАЕ
Andrei
>>>>>:сссс
Andrei
Ну ты тролль что ли?
Andrei
Я спрашиваю: какой вариант работать БЕЗ СЕРТИФИКАТА?
Andrei
Мне не нужны вебхуки. Я могу и поллингом обойтись.
Stanislav
ну вот в нем и не нужен
Andrei
Окей. А что поллить и где? В описании черт ногу сломит.
Andrei
Поллить-то тоже по хттпсу?
Stanislav
https://api.telegram.org/bot<token>/getUpdates стучишься сюда и все
Stanislav
дальше вместо гетапдейта делаешьч о надо
Stanislav
если надо
Stanislav
там апи то элементарное
Andrei
Окей. Для этого хттпса нужен сертификат или нет?
Andrei
Я понимаю.
Stanislav
э, ты ж клиент, не нужен
Stanislav
ты только проверить можешь, что он валидный
Andrei
Лол. Как будто клиенту не нужен.
Andrei
Окей. Я всё понял.
🦥Alex Fails
так, попробую от своего бота получить хуиту
🦥Alex Fails
блин, жопа. МОнитор на ноуте сломался. Ща через тимвьювер херачу на планшет картинку
Andrei
Тогда даже меньше. Полчаса на бойлерплейт. И дальше исключительно бизнес-логика
🦥Alex Fails
Шлейф
Stanislav
лампа сдохнуть могла еще например
arisudesu
можно руками починить