yegorf1
25.11.2016
18:13:09
Крутотень
Евгений
25.11.2016
18:14:35
yegorf1
25.11.2016
18:14:44
420 ошибка
При большом количестве сообщений запрещает отправлять сообщения
Google
Dmitriy
25.11.2016
18:16:38
yegorf1
25.11.2016
18:16:57
:D
Слегка отключили.)
b0g3r
25.11.2016
19:57:15
https://developers.google.com/cloud-messaging/android/client#get-config
Dmitry
25.11.2016
20:30:55
а юзает ли кто телеграм через pidgin ? работают ли там большие супергруппы?
Constantine
25.11.2016
20:31:25
голубь еще не мертв?
я думал, что он давно pigeoff
Dmitry
25.11.2016
20:32:30
пишут, что
ллео вон юзает pidgin вообще для всего я тоже в pidgin сидел в жаббере но он страшен сильно и глючен, одно слово линукс
пиджиноплагин для телеграма не может в реплаи и отредактированные сообщения, nuff said
попахивает, но жив, походу
Yury
25.11.2016
20:33:53
Там плагин на стабильной ветке tg-cli, а она не поддерживает каналы и супергруппы
Значит и плагин не поддерживает
Но это не точно
Dmitry
25.11.2016
20:35:04
cli поддерживает и каналы и супергруппы, но если супергруппы маленькие.
вот я в пассивном поиске какого-нибудь альтернативного решения. или откуда можно подсмотреть алгоритм
Yury
25.11.2016
20:35:42
Тестовая ветка поддерживает, стабильная нет
Dmitry
25.11.2016
20:36:41
когда супергруппа разрастается до 200+ — перестаёт работать.
тупо по количеству пользователей
Viktor
25.11.2016
20:39:41
tg-cli устарел, надо написать новый
Я как-то глянул его исходники, но испугался и закрыл
Google
Dmitry
25.11.2016
20:41:34
нужен просто меткий патч. зачем переписывать то, что работает?
Евгений
25.11.2016
20:42:24
Пиши
fox.lua
25.11.2016
21:02:18
Правда, не работает редактирование сообщений и inline-боты
Dmitry
25.11.2016
21:03:07
мне не приходят оповещения о новых сообщениях по достижении группой 200+ человек
fox.lua
25.11.2016
21:03:13
Да и много чего, что появилось в телеге после апреля
Dmitry
25.11.2016
21:24:48
и даже в этой группе приходят?
странно все это
fox.lua
25.11.2016
21:25:03
Да
Хотя из неё выключены уведомления
Dmitry
25.11.2016
21:27:09
так уведомления это скорее на десктопный клиент влияют.
а сообщения всё равно приходить должны вне зависимости от галки
вот, а мне не пришло это сообщение
fox.lua
25.11.2016
21:37:20
А точно последнюю версию из мастера собирал?
Dmitry
25.11.2016
21:39:14
git remote -v
origin https://github.com/vysheng/tg.git (fetch)
origin https://github.com/vysheng/tg.git (push)
git rev-parse HEAD
6547c0b21b977b327b3c5e8142963f4bc246187a
Sasha
26.11.2016
07:52:43
доброе утро, кстати)
Viktor
26.11.2016
07:53:44
Sasha
26.11.2016
07:54:09
не сказал бы так)
Max
26.11.2016
07:54:42
Инлайн?
Sasha
26.11.2016
07:54:54
хотя, возможно ты и прав, но писать свой собственный костыль тоже такое себе удовольствие. А ещё и понятия не имею с чего стартовать
Google
Viktor
26.11.2016
07:55:34
Кстати, tg-cli знает про флаги в TL?
Max
26.11.2016
08:01:40
Там в tg-cli bio нет у юзеров кстати?
Dmitry
26.11.2016
08:32:48
Viktor
26.11.2016
08:34:33
Dmitry
26.11.2016
08:35:23
Viktor
26.11.2016
08:35:35
А что за траблы-то?
Dmitry
26.11.2016
08:36:37
в 99% случаев не прилетают новые сообщения в больших супергруппах
Viktor
26.11.2016
08:37:27
В логах ничего нет?
Dmitry
26.11.2016
08:38:25
в каких логах?
у меня вот открытая консоль с ботом и в ней тишина. ну только юзеры туда-сюда оффлайнятся-онлайнятся
Viktor
26.11.2016
08:38:36
Если там можно как-то смотреть какие оно делает запросы и что получает в ответ, то проверь корректно ли он вызывает getChannelDifference вроде
В супер группах сообщения приходят не так как в обычных
Dmitry
26.11.2016
08:39:14
так в маленьких супергруппах оно работает
Viktor
26.11.2016
08:39:23
В обычных они отправляются клиенту, а в супергруппах он должен сам запрашивать
Dmitry
26.11.2016
08:40:48
да, он запрашивет, но сервак говорит, что всё ок, ничего нового.
если сделать процедуру реинициализации (там вроде ноль передать нужно вместо id последнего обновления) — чуть сообщений прилетает. а дальше опять тишина
Google
Dmitry
26.11.2016
08:41:05
такое чувство, что нужно ещё какую-то ручку дёргать
fox.lua
26.11.2016
08:43:00
@TehDmitry, и в самомо деле, из этой группы сообщения не приходят в telegram-cli. Хотя из соседней, аналогичной по численности, исправно сообщения приходят
если быть более точным, то сообщения отсюда приходят только после перезапуска cli
Dmitry
26.11.2016
08:43:51
вот у меня тоже не сразу отваливается. где-то работает-работает, а потом перестаёт
Max
26.11.2016
08:44:23
Нет, нигде кроме Telegram.me нет
У меня так и висит на Telegram.me
<meta property="og:description" content="This is a test from Plus Messenger">
в старых версиях наверное осталось...
fox.lua
26.11.2016
08:44:45
о, пришло
Viktor
26.11.2016
08:45:21
Dmitry
26.11.2016
08:45:46
вот что мне саппорт сказал
я не прошу поддержки клиента. я прошу комментариев от разработчиков сервера.
если в обычной версии сообщения приходят, это значит, что сервер корректно работает с этой версией. или чего-то не хватает в документации.
мы сходимся во мнении, что этот баг очень похож на серверный.
данная проблема затрагивает многих людей, но никто не может пробиться через вашу поддержку.
я очень прошу форварднуть это сообщение на следующую линию
клиент сидит в двух супергруппах.
из одной Updates приходят, из другой — нет.
когда должны упасть Updates из «проблемной» супергруппы, из сокета ничего не приходит
при этом клиент вполне нормально отвечает
на CODE_ping (0x7abe77ec) — CODE_pong(0x347773c5)
стоит дёрнуть
updates.getDifference
как написано в
https://core.telegram.org/api/updates#obtaining-differences
застрявшые обновления сразу прилетают.
Дмитрий, я показала вашу проблему "следующей линии", если их можно так назвать. Все то же, что уже отвечали ранее - со стороны сервера нет проблем.
fox.lua
26.11.2016
08:49:47
хм… что-то в этом telegram-cli сломалось за последнее время :(
потому как теперь и в самом деле сообщения из больших групп сломались, хотя раньше вроде бы работало
Dmitry
26.11.2016
08:51:34
поддержку я в июле мучать начал, значит трабла довольно старая
fox.lua
26.11.2016
09:00:43
хм…
вот теперь снова стало работать
Dmitry
26.11.2016
09:03:07
в некоторых работает, а в некоторых перестаёт.
может быть это и от какого-то общего количества больших групп зависит.
fox.lua
26.11.2016
09:04:14
фиг пойми короче, что происходит
Viktor
26.11.2016
09:05:46
А он точно updates.channelDifference запрашивает?
Pavel
26.11.2016
09:07:19
Google
Viktor
26.11.2016
09:07:35
fox.lua
26.11.2016
09:08:34
да, нормально, по-моему для си
Viktor
26.11.2016
09:09:16
Там структура и логика хромают
Все в одну кучу
Pavel
26.11.2016
09:09:39
Ну фиг знает. Просто в более высокоуровневых языках тоже можно писать портянки а можно хорошо структурировать код
Думаю на си тоже можно раскидать по папкам файлики и выделить структуру более четко
Viktor
26.11.2016
09:11:20