
b0g3r
30.08.2017
13:19:56
не работает
ну тогда время включать мозг и думать что ты делаешь
хотя про стек не уверен

Sergey
30.08.2017
13:20:23

Google

Danil
30.08.2017
13:21:18

Sergey
30.08.2017
13:21:21

Bogdan
30.08.2017
13:21:46

Sergey
30.08.2017
13:22:13
динамически в смысле инлайн клавиатура а не обычная?

Dmitry
30.08.2017
13:24:12
Да

Bogdan
30.08.2017
13:24:12

Sergey
30.08.2017
13:24:33
Да
пишешь функцию которая генерирует клавиатуру и текст
пишешь словарь где ключ это запрос пользователя а значение это например список или кортеж из кортежа клавиатуры и текста
и просто по запросу генерируешь пользователю то что ему надо

b0g3r
30.08.2017
13:26:29
"удобный", конечно, но под его задачу ложится отлично

Dmitry
30.08.2017
13:27:04

Google

Sergey
30.08.2017
13:27:46

Dmitry
30.08.2017
13:28:37
https://gyazo.com/628576f3c315cdfaec6db15519e9c03f

ilya
30.08.2017
13:28:39

Dmitry
30.08.2017
13:28:43
Все равно не работает

Sergey
30.08.2017
13:28:58
зато в словаре описал структуру всего бота и потом просто функцией генерируешь что нужно

ilya
30.08.2017
13:29:24
мне декоратор пришлось делать, но не думаю что это гуд подход

Mad
30.08.2017
16:25:38
Напомните, пожалуйста бота, которому можну зафорвардить сообщение, чтобы JSON этого сообщения посмотреть.

Suren
30.08.2017
16:25:58
https://t.me/ShowJsonBot
https://t.me/JsonDumpBot

Mad
30.08.2017
16:26:14
спасибо
Не могу через pytelebot поймать сообщение с GIF
@bot.handle_message(func=lambda x: True)
Не ловит его :(

Sg
30.08.2017
16:53:37
ребят подскажите какой-нибудь мануал для изготовления rss бота самостоятельно. Нашел несколько но делей в 1-3 часа как то не радует

Mikhail
30.08.2017
16:54:28

Sg
30.08.2017
16:56:17
только твитер нужен

Mad
30.08.2017
16:57:03
Вроде ж RSS был только что

Mikhail
30.08.2017
16:57:14

Sg
30.08.2017
16:57:54
ок, пойду искать

Mad
30.08.2017
17:02:48
feedparser есть
Эта либа появилась, возможно, даже до того, как nodejs существовал :D

Google

Vitaly
30.08.2017
17:05:02

Арслан
30.08.2017
17:38:30

Сергей
30.08.2017
17:39:15
да

Sergey
30.08.2017
17:50:56
чужие instant view темплейты они не открывают, да?

Проксимов
30.08.2017
17:52:28
Подскажите как в client api найти чат по названию\чему угодно?
https://core.telegram.org/schema тут вроде не все методы

Sergey❄️
30.08.2017
17:52:50

Dika
30.08.2017
17:53:51

Проксимов
30.08.2017
17:56:55
Спасибо

Mad
30.08.2017
17:57:53
content_types=['document'] должно быть
Я в начале писал content_type=['document'] (забыл S на конце) и у меня не работало поэтому

Проксимов
30.08.2017
18:09:04
telethon.errors.rpc_errors.BadMessageError: (BadMessageError(...), 'Odd msg_seqno expected (relevant message), but even received.')
чё за ошибка

Евгений
30.08.2017
18:10:19
Чёт и нечет перепутаны у тебя

Проксимов
30.08.2017
18:10:35
И что это значит лол?
Понял аргумента местами поменять
ха, теперь такая ошибка OverflowError: int too big to convert

Dika
30.08.2017
18:13:08

Проксимов
30.08.2017
18:13:28
Нет, это при InputPeerChannel()

Google

Проксимов
30.08.2017
18:14:26
from telethon.tl.types import InputPeerChannel

Dika
30.08.2017
18:14:38

Проксимов
30.08.2017
18:15:30
Ёшё как метод
например self.send_message(InputPeerUser(user_id, user_hash), self.msg)

Admin
ERROR: S client not available

Sergey❄️
30.08.2017
18:15:48

Проксимов
30.08.2017
18:15:51
так же и InputPeerChannel

Sergey❄️
30.08.2017
18:16:03
тебе нужно число без 100 в начале, но с минусиком

Проксимов
30.08.2017
18:16:18
ааааааааа

Sergey❄️
30.08.2017
18:17:07
-1041869725

Проксимов
30.08.2017
18:17:17
у меня нет никакого 100 в начале
просто минус добавить?

Sergey❄️
30.08.2017
18:17:37

Проксимов
30.08.2017
18:17:49
нет я в клиент апи
6161434340323337032
1050982793
вот например хэш и айди супергруппы

Kiku
30.08.2017
18:19:01
Кстати странно что магик не кинул его когда Виталий поднимал вопрос о бане стикеров

Wyldstyle
30.08.2017
18:19:23
Я рекламировал

Google

bbm
30.08.2017
18:20:16
идеально

Dika
30.08.2017
18:20:34

Проксимов
30.08.2017
18:21:11
Ну тут я вообще хз
я нахожу канал и хочу туда заджойниться допустим
channels = self(ResolveUsernameRequest("Python"))
print(self(InputPeerChannel(channels.chats[0].id, channels.chats[0].access_hash)))
пишет ошибку про чётное нечётное

Sergey❄️
30.08.2017
18:33:44
Так у тебя пир канала в ресолв юзернейм есть уже, не?

Проксимов
30.08.2017
18:33:57
нет
Точнее да
хотя он Resolved
и там несколько чатов
Ага, работает если первый entity передать
Хмм, если попробовать заджойниться в группу второй раз ничего не будет
ошибки не выкинет