@botoid

Страница 948 из 4042
Острый
23.06.2017
17:35:55
скоро вплотную буду изучать этот вопрос добавь меня

Yevgeniy
23.06.2017
17:36:01
Бл в телеге функции не хватает, отключать счетчик мессэджей для определнных каналов :)

Vasily
23.06.2017
17:36:03
нужно где-то парента хранить

Google
Elena
23.06.2017
17:36:21
Бл в телеге функции не хватает, отключать счетчик мессэджей для определнных каналов :)
Выключи уведомления и все, я так везде сделал кроме избранных личек

Yevgeniy
23.06.2017
17:36:49
счетчик тоже нада

отключать

Vasily
23.06.2017
17:36:58
Ты у меня спросил?
у вас, мадмуазель, тоже

Elena
23.06.2017
17:37:19
у вас, мадмуазель, тоже
В каком смысле, историю переходов? Что тебе требуется? Клик по кнопке отслеживать?

Vasily
23.06.2017
17:39:14
В каком смысле, историю переходов? Что тебе требуется? Клик по кнопке отслеживать?
пользователь нажал пункт 1, изменилось сообщение и кнопки стали новые, и добавилась кнопка назад, пользователь погрузился глубже, показался пункт 1.2, он ещё глубже.. потом вернулся назад по кнопке, зашёл в пункт 2, там в пункт 2.1, потом - назад, назад, и он в начале

а пока у меня как пользователь по меню ходил, так и возвращается

Vasily
23.06.2017
17:40:18
паттерн какой? вспомнить не могу

Elena
23.06.2017
17:40:31
записывать статус юзера

после каждого шага

Google
Serg
23.06.2017
17:40:40
просто представь, что кнопка назад не переходит назад, а передожит просто в другое меню.

Vasily
23.06.2017
17:40:47
в callback.data можно только текст передавать

Elena
23.06.2017
17:41:14
но в коллбек дата можно написать что угодно и распарсить это как угодно

ты можешь там целые бд хранить условно

Vasily
23.06.2017
17:41:29
да
ну я не спрашиваю, а аргументирую

вопрос в памяти

Elena
23.06.2017
17:42:26
бля, ну нажал у тебя юзер кнопку ЗАЛУПА, ты делаешь Redis.StringSet("chatId+UserId", "step-Zalupa");

потом делаешь проверку

если он в статусе залупа - ему одни кнопки

на каждый стейт делаешь свой ключ

после перехода в другой степ - удаляешь его

Vasily
23.06.2017
17:43:35
поп, пуш.. это стэк

и это понятно

каждый переход ложится в стэк

походу нужно сравнивать парента

спасибо, уточка)

͜͡͡B͜͡u͜͡s͜͡i͜͡n͜͡e͜͡s͜͡s͜͡ ͜͡M͜͡y͜͡ ͜͡L͜͡i͜͡f͜͡e͜͡~͜͡°͜͡|͜͡°͜͡®͜͜͡
23.06.2017
17:45:02
Не брат ты нам, ты ж узбек
Ок если не ты то другой поможеть не пиши мне

Дмитрий
23.06.2017
17:45:34
Для данной задачи State monad будет поизящнее голого стека

Google
Vitaly
23.06.2017
17:46:33
Для данной задачи State monad будет поизящнее голого стека
Я заметил что ты портишь школьникам весь процесс изобретения велосипедов. Не надо так.

Vasily
23.06.2017
17:46:37
слушаю

тут похожу на паттерн composition, но чего-то не хватает

а насчёт велосипедов - если взять заведомо невыгодный вариант, то быстрей придумывается истинное решение

это психология

это когда коллеги не могут решить в какой ресторан пойти пообедать, и все молчат - предлагаешь старбакс, и они сразу начинают фонтанировать идеями

Sergey❄️
23.06.2017
17:51:18
messages.getFullChat
Invalid object ID for a chat. Make sure to pass the right types.

мда

Достаю id прямо из полученного списка чатов

там достаётся без -100

с -100 не парсит int, слишком большой

Дмитрий
23.06.2017
18:00:23
там достаётся без -100
Косяк в твоей реализации mtproto, в телеге вроде первый бит отбрасывается (это он даёт минус)

Хотя там чёрт ногу сломит местами, конечно

Sergey❄️
23.06.2017
18:02:22
если сотку приписывать

OverflowError: int too big to convert

Google
Elena
23.06.2017
18:02:36
OverflowError: int too big to convert
и вообще чат айди это long

Vasily
23.06.2017
18:03:19
int64 в golang

Sergey❄️
23.06.2017
18:03:23
Дмитрий
23.06.2017
18:03:27
в бот апи точно не отбрасывается
Бот апи для людей сделано, client api — для тех кому не хватает проблем))

Elena
23.06.2017
18:03:31
у меня int
ну у тебя и питон вместо языка так то

Sergey❄️
23.06.2017
18:03:42
Vasily
23.06.2017
18:04:07
это смотря как понимать

Sergey❄️
23.06.2017
18:04:32
и вообще чат айди это long
telethon.errors.rpc_errors.RPCError: INPUT_REQUEST_TOO_LONG (code 400)

в лонге отдал

нихуя

без минуса

Vasily
23.06.2017
18:04:50
а джависты тут есть? или в основном питонисты?

Vasily
23.06.2017
18:05:23
я веган
я давно заметил что ты шарпист

Дмитрий
23.06.2017
18:05:54
Проблема в том, что например у меня в реалиации вообще минусов нет (?) Там операции строго с положительными big integer, я их в Uint8Array закидываю

Vitaly
23.06.2017
18:05:57
и я на PHP

Google
Alexey
23.06.2017
18:06:05
и я на PHP
обнимемся )

Vasily
23.06.2017
18:06:08
джава - дно
столько джавку не хоронят, весь энтерпрайз на ней

Vitaly
23.06.2017
18:06:49
столько джавку не хоронят, весь энтерпрайз на ней
а еще ВАЗ - самая распостраненная машина в некоторых странах

Elena
23.06.2017
18:07:33
>ваз >машина

Vitaly
23.06.2017
18:07:39
кек

Дмитрий
23.06.2017
18:07:40
Дык энтерпрайз — это и есть похороны. Это тот кровавый энтерпрайз, в котором до сих пор кобол юзают

Vasily
23.06.2017
18:07:44
джава - дно
джавка одной джавкой не обходится) есть котлит, груви, скала)

Vitaly
23.06.2017
18:07:56
а ты начитанный

Дмитрий
23.06.2017
18:07:59
Всё кроме скалы — не нужно)

Дмитрий
23.06.2017
18:08:20
Ещё кложура ок, но jvm сейчас — это минус а не плюс

Vasily
23.06.2017
18:08:37
чувак

Sergey❄️
23.06.2017
18:09:03
Не пойму, кто пидор, питон, я, или разраб либы?

Vasily
23.06.2017
18:09:09
Ещё кложура ок, но jvm сейчас — это минус а не плюс
я бы не сказал) с этим прошу пожаловать в @pro.jvm

Дмитрий
23.06.2017
18:09:12
дык с длинным вон чё, я выше кинул
Возможно ты отдаёшь просто совсем не то) Иногда сложно въехать, чего именно хочет от тебя сервер, загугли по реализациям кто как этот метод вызывает — на самом деле это реально самый простой способ.

Страница 948 из 4042