
?Alex?
11.07.2017
09:38:51
да

stonepig
11.07.2017
09:38:57

Alex,
11.07.2017
09:39:08
Блин! Отличная идея!

Oleg
11.07.2017
09:39:12
а теперь объясните, там что, халява у гугла?

Google

?Alex?
11.07.2017
09:39:17
да

stonepig
11.07.2017
09:39:22

Alex,
11.07.2017
09:39:32

?Alex?
11.07.2017
09:39:34

stonepig
11.07.2017
09:39:35
на 3 месяца

Serg
11.07.2017
09:39:46

stonepig
11.07.2017
09:39:50

Oleg
11.07.2017
09:40:03
ахазхахахаха

Serg
11.07.2017
09:40:03
а если все таки база и больше возможностей... то увы

Oleg
11.07.2017
09:40:09
есть статейка на хабре)
как бота запустить на гуглодоках)

?Alex?
11.07.2017
09:40:45

Oleg
11.07.2017
09:40:52
но мне интересно более что-то адекватное

Google

Serg
11.07.2017
09:40:57

M
11.07.2017
09:43:53

Serg
11.07.2017
09:44:20
также в принципе и в дропбоксе можно - наверное

Alex,
11.07.2017
09:52:00
У GS есть свой язык, на нём и можно писать, тот же самый js

Sergey❄️
11.07.2017
09:56:25
Не лезьте
Вы молодые, шутливые

Alexander
11.07.2017
09:58:57
Вам легко

Sergio
11.07.2017
11:01:37
привет снова
error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
это потому что я не пропихнул самому телеграму серт?
это мне getWebhookinfo говорит

Евгений
11.07.2017
11:04:35
Народ, а боты могут получать новых участников канала?

AbduCOM
11.07.2017
11:04:49

Евгений
11.07.2017
11:04:57
Пичальк

stonepig
11.07.2017
11:05:07
только админы могут получать участников канала

AbduCOM
11.07.2017
11:05:29

Sergey
11.07.2017
11:39:04

Sergio
11.07.2017
11:39:29
а что еще нужно скинуть, чтоб это на вангование не походило-то?

Google

Sergio
11.07.2017
11:39:51
установил веб хук я посредством открытия ссылки в браузере

stonepig
11.07.2017
11:40:07

Sergio
11.07.2017
11:40:08
серт сделал при помощи Certbot
точно установил?
{"ok":true,"result":true,"description":"Webhook is already set"}

stonepig
11.07.2017
11:40:38
дай полный запрос как установил
у тебя адрес, куда установлен вебхук должен иметь https соединение
на чем у тебя там крутится этот адрес - хуй знает. апач или нжинкс
вот тебе надо в сторону их смотреть как установить серты для домена, где вебхук

Sergio
11.07.2017
11:42:12
спс

stonepig
11.07.2017
11:43:40
https://www.ssllabs.com/ssltest/ сюда вбей адрес, куда сетил вебхук и посмотри

M
11.07.2017
11:45:00
Напомните как картинку по URL вставить перед сообщением?

stonepig
11.07.2017
11:45:01
спс
так на чем у тебя крутится адрес на апаче или нжинксе?
https://core.telegram.org/bots/api#sendphoto
sendPhoto(chat_id, photo=url, caption=message)

Sergio
11.07.2017
11:46:51

M
11.07.2017
11:47:05
Нет, не через SendPhoto нужно))
<a href=".../logo.png">​</a>

stonepig
11.07.2017
11:47:10
апач
https://www.digitalocean.com/community/tutorials/how-to-secure-apache-with-let-s-encrypt-on-ubuntu-16-04

M
11.07.2017
11:47:45
вут?
Да этот лайфхак раньше по чату показывали, смотри историю.

Google

stonepig
11.07.2017
11:48:01
апач
в туторе, что я скинул, там вообще всё в пару строк делается. если у тебя убунта не 16.04, то ищи гайд для своей. там для 14 тоже есть на DO

Sergio
11.07.2017
11:48:05

stonepig
11.07.2017
11:48:24

Sergio
11.07.2017
11:48:53
у меня пхп

stonepig
11.07.2017
11:49:28
так, а тебе апдейты приходят?
от телеграма
на твой эндпоинт или куда ты там сетил

Sergio
11.07.2017
11:50:05
вот и пытаюсь это выяснить сейчас
вроде да
уже поймал такой ответ на getWebhookinfo

stonepig
11.07.2017
11:50:45
в логах позырь

Sergio
11.07.2017
11:50:50
{"ok":true,"result":{"url":"https://my.site/path/to/hook.php","has_custom_certificate":false,"pending_update_count":5,"last_error_date":1499773372,"last_error_message":"Wrong response from the webhook: 500 Internal Server Error","max_connections":40}}

Andre
11.07.2017
11:51:05

stonepig
11.07.2017
11:51:15
а какую либу ты юзаешь для бота?
пост-запросом

Chuvi
11.07.2017
11:51:48

Andre
11.07.2017
11:52:57
Я вообще ботов вот таким скриптом запускаю:
#!/bin/bash
if [ "$#" -ne "1" ]; then
echo "usage:" $0 "stop|start"
exit 1
fi
if [ "$1" == "stop" ]; then
curl -F "url=" https://api.telegram.org/bot<token>/setWebhook
elif [ "$1" == "start" ]; then
curl -F "url=webhook-url" -F "certificate=@cert.pem" https://api.telegram.org/bot<token>/setWebhook
fi

stonepig
11.07.2017
11:52:58
https://core.telegram.org/bots/webhooks#how-do-i-set-a-webhook-for-either-type

Google

Chuvi
11.07.2017
11:54:02

stonepig
11.07.2017
11:54:04
очисти предыдущий хук, убедись, что очищен еще раз
и пошли курлом
как я скинул выше
потом рестартани свою приложуху где у тебя бот крутится или как там на пхп

Chuvi
11.07.2017
11:55:14
Да чо вы докопались до хука, он же нормально встал, до бота апдейты ходят...

stonepig
11.07.2017
11:55:42
рестартани апач
)

Chuvi
11.07.2017
11:55:49
У него косяк в коде, он не выполняется и сервак выдаёт 500ю.

Andre
11.07.2017
11:56:09
ну вот теперь я проснулся и увидел :)
я просто никогда не пользовался этим методом

Sergio
11.07.2017
11:58:27

Chuvi
11.07.2017
12:01:37

Aztwin LK
11.07.2017
12:03:56
Логи открой у хоста

M
11.07.2017
12:04:21
Ребя, ещё вопрос.
Я вот навигацию делаю через update сообщения, но диалог не поднимается выше в списке, а хотелось бы.
Есть вариант решения проблемы кроме как удаление старого сообщения + новое?

Andre
11.07.2017
12:06:03
очевидно, нет, списки сортируются по времени отправки последнего сообщения

Klim
11.07.2017
12:09:42
А количество просмотров сообщения на каналах можно выцепить?

Valera
11.07.2017
12:11:57
Народ,кто знает как можно проверить строку на наличие смайликов эмодзи?
Если можно - киньте регулярку

pride
11.07.2017
12:22:34
Если можно - киньте регулярку
что-то типа
emoji_pattern = re.compile("["
u"\U0001F600-\U0001F64F" # эмодзи
u"\U0001F300-\U0001F5FF" # символы и пикты
u"\U0001F680-\U0001F6FF" # символы транспорта, карты
u"\U0001F1E0-\U0001F1FF" # флаги(iOS)
"]+", flags=re.UNICODE)