
Allison
22.10.2016
21:55:00
строки 3 и 4 выглядят странно
7-8 делают неведомую хуйню
за строку 10 надо бить тупой битой
когда будет за что пиздить - тогда острой

Google

Allison
22.10.2016
21:55:00
ты третьей строкой резетишь список каждый раз
весь код выглядит как сраное говно
засунь свою идею...
выложены куски очень паршивого кода и вопрос "как жить?"
ответ: "хуево" по всем пунктам

Вадим
22.10.2016
21:56:41

Zart
22.10.2016
21:57:36
у тебя список будет единым для всех, да?
с ботом может общаться одновременно дохрена юзеров

Вадим
22.10.2016
22:03:51

Yuryhalf
22.10.2016
22:08:29

Вадим
22.10.2016
22:13:21
зачем ее обратно юзеру выводить?))это echo бот чтоли?
это только часть, но нужно что бы юзер мог увидеть текст полностью и что бы он хранился долгое время даже если будет обнулен чат. как то так. если в идеале юзер должен убирать по строчно из готового списка а ему потом должен возвращаться обновленный список. но я пока что хз как это сдлать вот и пытаюсь для начала разоабраться хотя бы как с базой работать через бота

Yuryhalf
22.10.2016
22:20:26
если юзер снесет чат то ты ему его потом не отдашь, потому что chat.id изменяется,а user.id через api ты не получишь
пили отдельную базу для авторизации
иначе то что ты будешь сохранять из чатиков - куча сферической хуйни в вакууме

Google

Yuryhalf
22.10.2016
22:22:32
в телеграме есть бот
который отдает userid
но так как ты хочешь чтобы юзверь сам чето удалял там - зачем это? смахивает на интернет магазин с заказами где хочу и через 5 минут не хочу

Вадим
22.10.2016
22:30:00

Yuryhalf
22.10.2016
22:30:41
телеграм дает юзер айди если попросить)
my id bot есть
ты бота делаешь для интеграции с уже существующей системой?
какого рода задачи будут там?

Leonid
22.10.2016
22:31:59
@userinfobot

Yuryhalf
22.10.2016
22:36:30
иначе ты велосипед будешь изобретать)

Вадим
22.10.2016
22:38:06

Yuryhalf
22.10.2016
22:39:58
ну можно конечно заставлять юзера лезть в юзверьайди бота, копировать свой id)) и типа проходить авторизацию если чат снес
но это пиздец, я бы такого бота не использовал
даже если они тебе кажутся слишком простыми

Denis
22.10.2016
22:42:24
Я по chat_id все сохраняю, еще ничего не менялось

Yuryhalf
22.10.2016
22:43:08

Denis
22.10.2016
22:43:37
Если очистил, точно сохраняется. Про удаление не уверен, но вроде тоже
Да, и при удалении сохраняется

Google

Yuryhalf
22.10.2016
22:46:30
хм, видимо я лоханулся

Dmitriy
22.10.2016
22:46:54

Yuryhalf
22.10.2016
22:48:15
узнал новое для себя, но у меня все через сторонний api
авторизуется
иначе потом доказательств нет что кто то чето сделал через бота))

b0g3r
22.10.2016
22:55:16
а тут уже
вижу

Yuryhalf
22.10.2016
22:55:38
я лошара же еще
не ругайте дяденька
)))

b0g3r
22.10.2016
22:58:09
кто дяденька)

Yuryhalf
22.10.2016
22:58:40
да блин сарказм же ну

b0g3r
22.10.2016
22:58:58
я спать уже ложусь, плохо соображаю)

Yuryhalf
22.10.2016
22:59:14
а я все бота грызу
завтра высплюсь

b0g3r
22.10.2016
22:59:24
получается?

Yuryhalf
22.10.2016
23:00:22
да, мудохаюсь с кнопками
и с conversation handler

Google

b0g3r
22.10.2016
23:00:55
кнопками которые красивые серенькие или которые вместо клавиатуры?

Yuryhalf
22.10.2016
23:01:39
серенькие
а есть еще какие то другие?оО
наркоманские кнопки какие то))
мне пока с серыми ковыряния хватает
обычными))

Admin
ERROR: S client not available

Yuryhalf
22.10.2016
23:04:49
извращаться потом буду, когда логика работы с общением в боте изменится

Leonid
22.10.2016
23:06:17
Твоё творение?

b0g3r
22.10.2016
23:06:34
нет, картинки из официального тутора к ботапи

Yuryhalf
22.10.2016
23:07:18
вхерачу туда смайликов

b0g3r
22.10.2016
23:07:29
это @music

Yuryhalf
22.10.2016
23:07:31
на выход поставлю ?
?

Leonid
22.10.2016
23:08:37

Igor
22.10.2016
23:08:46
чем плох второй питон ?

b0g3r
22.10.2016
23:08:51
юзаю telepot
тем что есть третий

Denis
22.10.2016
23:08:58
python-telegram-bot лучше, имхо

Google

Leonid
22.10.2016
23:09:12

Yuryhalf
22.10.2016
23:09:13
а я геморроюсь python-telegram-bot)))

Denis
22.10.2016
23:09:33
В плане того, что он мне нравится больше

Leonid
22.10.2016
23:10:00

Yuryhalf
22.10.2016
23:10:10
у меня он пока научился вложенному разговору и я еще не одупляю как воткнуть действия в кнопки
а то он мне присылает
echo))

b0g3r
22.10.2016
23:10:41
нужно хранить стейт пользователя
и каждое состояние описывать (классом, функций, ещё чем)

Leonid
22.10.2016
23:11:12

b0g3r
22.10.2016
23:11:29
state finite-machine
конечный автомат состояний

Denis
22.10.2016
23:12:19
То есть инт?

b0g3r
22.10.2016
23:13:04
мы хранили стейты как классы, и доставали-записывали в/из бд как название конкретного класса

Denis
22.10.2016
23:13:43
Я бы enum сделал, если их не слишком много

Mayday
22.10.2016
23:13:55
python-telegram-bot лучше, имхо
Ну у него из всех питонопроектов под телегу на гитхабе наибольшее кол-во звезд, я для себя по этому критерию выбрал и норм документация

b0g3r
22.10.2016
23:14:07
у нас был базовый класс
и там можно получить список всех, кто его наследует
поэтому удобнее было по имени
Эта группа больше не существует