
Davronbek
13.02.2018
17:50:55

Vitaly
13.02.2018
17:51:22
Да уж проблемы 2018

Sergey
13.02.2018
17:52:11
когда не смог в кодировку

Google

Павел
13.02.2018
17:55:15
к счастью, в Python3 встроенный Unicode ;) да, нужно явно encode-ить строки кое-где, и следить за кодировками в других частях системы, но это по крайней мере можно понять)

reacheight
13.02.2018
17:56:17
Правильно ли я понимаю, что при нажатии на кнопку в ReplyKeyboard юзер просто посылает сообщение с этим текстом боту? И обрабатывать этот вариант нужно как сообщение.

Andrew
13.02.2018
17:56:34

reacheight
13.02.2018
17:56:46

Павел
13.02.2018
17:57:31

Andrew
13.02.2018
17:58:11

Павел
13.02.2018
17:58:52
alt -, когда в убунте настроен compose key ;)
на маках, кажется, тоже можно более-менее из коробки

Andrew
13.02.2018
17:59:24

Andrew
13.02.2018
17:59:25
Почему в продакшне не юзают Mongo? Удобно же.

Павел
13.02.2018
17:59:37
NoSQL?

Andrew
13.02.2018
17:59:41
Угу

Павел
13.02.2018
17:59:44
Наверное, нужна схема? ;)

Google

Alex
13.02.2018
17:59:50

Павел
13.02.2018
18:00:04
Как говорится, NoSQL = NoACID.

Andrew
13.02.2018
18:00:08
Для ботов тот же redis ещё норм заходит

Gennady
13.02.2018
18:03:59
Nosql говорят даже быстрее работает. Я не юзал.

Andrew
13.02.2018
18:07:15

Vitaly
13.02.2018
18:07:24

Павел
13.02.2018
18:07:40
Nosql говорят даже быстрее работает. Я не юзал.
буквально вчера был случай. Хочу у амазона взять большой сервер. Очень большой. Чтобы точно хватило. А он говорит.... а нет capacity. Вот нет и все. Гоу, говорит, в другой регион)) Вот тебе и облачный хостинг)))
был frankfurt, но пришлось уехать в ireland
rds+ec2, мне много не надо.

Sergey❄️
13.02.2018
18:13:39
Всё самое нормальное разобрали поближе)

Павел
13.02.2018
18:15:11
по-разному, в зависимости от размера ;)
да, ведь с облачным хостингом я могу!)

Проксимов
13.02.2018
18:22:12

tEma
13.02.2018
18:22:47
А есть какая нибудь разница между работой с разными телеграмм (обычный, плюс, икс и прочие подделки)?

Проксимов
13.02.2018
18:23:09

PetruCHIO ?
13.02.2018
18:23:12

Проксимов
13.02.2018
18:23:22
Это обёртки над телегой
Протокол то один

Google

tEma
13.02.2018
18:23:55
Благодарю

Andrew
13.02.2018
18:25:32

Павел
13.02.2018
18:26:40

Andrew
13.02.2018
18:27:45

PetruCHIO ?
13.02.2018
18:31:55
Поэтому членограмм, который теперь telegram x

Евгений
13.02.2018
18:32:22

PetruCHIO ?
13.02.2018
18:32:29
Из неоф клиентов членограм лучший
Но теперь это лучший офклиент
(Пока не восстановлю симку юзать не могу)

Gennady
13.02.2018
18:33:55
Чем он лучший я так и не понял. Ну да ладно.

Vitaly
13.02.2018
18:36:37

Sergey
13.02.2018
18:36:47
в телеграм х на иос не могут сделать кнопку чтобы весь кэш очистить
бесит

Sergey❄️
13.02.2018
18:37:48
Это опция такая вообще-то)

Павел
13.02.2018
18:38:17

Aztwin LK
13.02.2018
18:41:57
Разрабы никто не сталкивался с хранением emoji в базе, а затем при выводе к примеру кнопки вставлять его туда. У меня выводит utf-8 код emoji типа \xF0\x9F\x91\x94

Павел
13.02.2018
18:47:11
http://joxi.ru/bmovbL9FxJGZdr?d=1
Сервак испытывает где-то 5-10 rps всего)

Sergey
13.02.2018
18:47:57

Sergey❄️
13.02.2018
18:48:09

Павел
13.02.2018
18:49:05
Что это?
это гуглоаналитика по числу одновременных пользователей в боте прямщас ;) просмотр экрана — это сообщение боту.

Google

Aztwin LK
13.02.2018
18:50:06
это не ютф 8 код
Код в двойных ковычках как должен обработаться?
"\xF0\x9F\x98\x81"

Daniel
13.02.2018
18:50:53

Sergey
13.02.2018
18:51:01

Admin
ERROR: S client not available

Aztwin LK
13.02.2018
18:51:23
Если напрямую вставить код в текст сообщения то все гуд, а если данный код хранится в переменной и подставить переменную тогда вместо эмоджи получается \xF0\x9F\x98\x81

Проксимов
13.02.2018
18:51:38

Павел
13.02.2018
18:52:22

Daniel
13.02.2018
18:52:52

Vitaly
13.02.2018
18:53:18

Павел
13.02.2018
18:53:46

Sergey
13.02.2018
18:54:15

Aztwin LK
13.02.2018
18:54:55
Сменил на utf8mb4

Sergey
13.02.2018
18:56:34

Andrew
13.02.2018
18:57:23
Кстати, а почему нельзя заменить title у аудио при отправке по file_id?

Vitaly
13.02.2018
18:58:00

Andrew
13.02.2018
18:58:00
И отправить по пришедшему file_id...

Aztwin LK
13.02.2018
18:58:16

Andrew
13.02.2018
18:58:16
Отправляется со старым

Vitaly
13.02.2018
18:58:23
проверим

Google

Andrew
13.02.2018
18:58:47
При отправке того-же файла, но с другим title - изменяется file_id
И еще нельзя отправить обратно пришедший файл по file_id

Sergey
13.02.2018
18:59:03
Толку нет
ну тогда наверно нужно указать язык наикотором пишите, входные и выходные параметры
продуктивнее намного будет

Aztwin LK
13.02.2018
19:00:18
Пишу бота сейчас на пхп. Каждому знакомо наверное когда мы добавляем к категории товаров эмоджи.
Когда категории указываются в файле тогда проблем нет. Отправляю кнопку и в двойных кавычках "\xF0\x9F\x98\x81 Категория" и всё отлично. А вот когда категории берутся из базы уже другая история. Там циклом вывод "{$category->emoji} {$category->name}"
Этот вариант уже не работает. Кодировка хранения эмоджи utf8mb4

Sergey
13.02.2018
19:04:04
че пхп в utf 8 не может ? обязательно байт строки передавать ?

Aztwin LK
13.02.2018
19:04:48
Юникод переводить?

Sergey
13.02.2018
19:08:15
ну я хз как там в пхп
ты же обычные строки на экран выводишь и не хранишь их в виде байт строк
пиши прямо ‘\U0001F601’
я питонист поэтому меня такие вещи не особо волнуют
втором?)

Dmitry
13.02.2018
19:19:44
ВОт пример $message = "\xE2\x9D\x8E Идея закрыта с прибылью\n\n";

Sergey
13.02.2018
19:21:21
строки в третьем питоне итак в юникоде