
Chuvi
29.06.2017
18:46:19
да
Это странно. У меня ок, сохраняются. Где-то в другом месте косяк.

AbduCOM
29.06.2017
18:55:19
Не судите сторого, я не профессионал. Но во время подключение к БД, я указываю это:
\PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES utf8mb4'
раньше у меня тоже была такая проблема и я исправил таким способом.
@temamagic @the_chuvi

Chuvi
29.06.2017
19:00:36
Я хз если честно.

Google

Serg
29.06.2017
19:00:38

Vadim
29.06.2017
19:06:18
Если вдруг кому надо https://core.telegram.org/tdlib есть so файл под яву богомерзкую (к вопросу чтнеия сообщений из публичных каналов)

Alex
29.06.2017
19:07:03

Vadim
29.06.2017
19:07:35
джаву*
сори опечатался, джаву любимую*
но я лучше в коре мтпрото утону чем вернуюсь в кровавый энтерпрайз

Дмитрий
29.06.2017
19:12:01
?
The floor is a Java

Quarx2k ?
29.06.2017
19:12:35

Дмитрий
29.06.2017
19:13:11
Ну да???

Sergey
29.06.2017
19:21:11

Vadim
29.06.2017
19:32:40
?
You can just copy the value of variable into a final variable

Дмитрий
29.06.2017
19:33:26

Google

Vadim
29.06.2017
19:34:08
скалой попахивает)

AbduCOM
29.06.2017
19:34:42
В доках не нашел. Поэтому проверил:
Лимит в sendInvoice на title - 32 байтов, на description - 255 байтов.
#payment #limits

Дмитрий
29.06.2017
19:35:46

Вадим
29.06.2017
19:36:01
подскажите а есть ли возможность узнать id юзера который жмет на инлайновую кнопку *?

AbduCOM
29.06.2017
19:36:17

Вадим
29.06.2017
19:36:45

AbduCOM
29.06.2017
19:36:52

Вадим
29.06.2017
19:36:59

AbduCOM
29.06.2017
19:37:03
не за что

Sergey❄️
29.06.2017
20:11:56
Всем привет, я опять со своей менюшкой

Serg
29.06.2017
20:12:51

Sergey❄️
29.06.2017
20:12:55
сделал массив с рядами, пытаюсь опять же прикрутить верные кнопки для листания

Sergey
29.06.2017
20:14:09

Elena
29.06.2017
20:14:17
CallbackQuery.From.Id

Sergey❄️
29.06.2017
20:14:38

Sergey
29.06.2017
20:14:56

Serg
29.06.2017
20:20:51
состояния хранить во внешнем источнике - база! только база - любая база, хоть файлы, но это внешний источник.

Вадим
29.06.2017
20:21:27

Google

Serg
29.06.2017
20:22:10
для меня бот который подключен по вебхукам - это по сути сайт.
Ко мне пришел запрос, я его обработал - забыл
в памяти не висит постоянно скрипт. Его nginx считай подгружает на каждый запрос
а потому состояния приходится хранить все!

Вадим
29.06.2017
20:23:03

Serg
29.06.2017
20:23:38
а распараллеливать ты как собираешься
предположим к тебе пришли сотки так 2 пользователей и листают.
я делал бота на лонгпуле... У меня один процесс затягивал обновления - благо там по 100 штук сразу можно.
Далее я запускал процесс для каждого пользователя. Это уже отдельный процесс со своим временем жизни - он зачитывал состояния уже этого конкретного пользователя, пормировал ему ответ и отправлял назад ответ
и даже с лонпулом - отдельные скрипты, которые хранят в базе все что надо для себя

Вадим
29.06.2017
20:28:56
Я честно говоря об этом еще не думал. А по вебхукам там все доступно понятно ? Танцы с бубном есть ? Если переделать с лонгполла это кардинально ?

Serg
29.06.2017
20:29:20
единственный танец - это https
остально легко

Oleg
29.06.2017
20:29:34
https - легко

Serg
29.06.2017
20:29:53
значит остальное еще легче ))
но с вебхуками ты делаешь считай бакенд сайта, а не просто скрипт
все распараллеливание можно скинуть на апач\нжинкс

Denis
29.06.2017
22:05:59
Привет
Какая команда скрыта, если пользователя без юзернйэма вызывать через @?

Sergey❄️
29.06.2017
22:27:25
Сколько примерно стоит бот для простых рассылок на CLI?

Magic
29.06.2017
22:33:03

Sergey❄️
29.06.2017
22:37:27

Google

Elena
29.06.2017
22:38:16
пруф

Sergey❄️
29.06.2017
22:38:26

Дмитрий
30.06.2017
00:04:19
О, это ещё новая
client api дока осталась в 2014

Vitaly
30.06.2017
02:30:36

Elena
30.06.2017
02:31:02
!ВАЖНО!
Сегодня ночью случился интересный баг Телеграма, позволяющий увидеть номера телефонов людей, с которыми у вас существует диалог, причем для этого не нужно было шарить контакты с этим человеком. Единственные, кто был защищен от компроментации номера - люди с включенной Two-Step Verification(Двухфакторная аутентификация). Настойчиво рекомендуем всем, кто этого еще не сделал - включить в настройках.
Возможно, в данный момент просто велись технические работы на серверах Telegram, но легче от этого не становится.
Update: Возможно, что Двухфакторная аутентификация тоже не спасает.
пацаны это щас не шутка

Shaman
30.06.2017
02:38:56
чел в твиттере пишет, что номер телефона был указан вместо ника. Есть очевидцы?

Elena
30.06.2017
02:39:15
огромная пачка скринов

Shaman
30.06.2017
02:39:22
возможно, боты тоже могли получить вместо ников пользователей их номера. логи мб есть
мило

Elena
30.06.2017
02:43:23
номер админа комбота есть, весело

Sergey
30.06.2017
02:45:10
Хз всю ночь тут был не заметил такого бага

Elena
30.06.2017
02:47:43
вы сами понимаете, я не могу скинуть сюда 35 скринов даже коллажем
я спалю номера

Shaman
30.06.2017
02:48:18
Мб последнюю цифру номера моего например?

Elena
30.06.2017
03:01:30

Shaman
30.06.2017
03:01:47
Ага. Ок

Elena
30.06.2017
03:02:02
При клика по юзерке - номер пропадает

Google

Elena
30.06.2017
03:02:04
но так его видно
Я отписал о баге на security@telegram.org и в личку им в twitter + здесь в саппорт, со всеми пруфами. Днем еще свяжемся с ними, посмотрим, что скажут

Vitaly
30.06.2017
04:02:24
Веселуха

Erzac
30.06.2017
04:03:12
Я думал это вброс чей-то.

Elena
30.06.2017
04:03:57
Это не вброс.

Erzac
30.06.2017
04:04:19
Опять все самое интересное проспал
Видимо от таких случайных багов ни как не избавиться в столь крупных проектах.

Евгений
30.06.2017
05:36:49

Viktor
30.06.2017
05:51:05
Что я вижу на текущий момент — вброс от @2channel, и всего один человек, который его подтвердил — @botishe.
И ни одного пруфа.
Еще один интересный нюанс — @botishe админ в паре чатов двача. Делайте выводы сами.

b0g3r
30.06.2017
05:58:48
Только что хотел об этом написать
Мне, если честно, за такое даже бана не жалко

pride
30.06.2017
05:59:21
:D

Евгений
30.06.2017
06:01:54
Ой, Шеф, а я вас вижу!

pride
30.06.2017
06:02:15
блин, придется пересматривать)