
?
14.09.2017
13:17:22

Bogdan
14.09.2017
13:17:54

?
14.09.2017
13:18:02

Bogdan
14.09.2017
13:18:21
ну так вот ты и выключаешь бота

Google

Bogdan
14.09.2017
13:18:25
там же инфинит луп

?
14.09.2017
13:18:41
который в этом же боте прописан

Bogdan
14.09.2017
13:19:13
может ты полную инфу дашь, а не будешь водить нас по хлебным крошкам

Mad
14.09.2017
13:19:25

Bogdan
14.09.2017
13:20:09
Не оч. понял
у инлайнов есть флажок "свич ту прайвит чат". мож про это?

Sergey❄️
14.09.2017
13:20:15
Ну потыкай батлера

?
14.09.2017
13:20:44
так вот
когда через амперсанд выхожу
черрипай работает

Google

?
14.09.2017
13:21:10
а бот нет

Sergey❄️
14.09.2017
13:22:38
Или код позырь
А без выхода?

?
14.09.2017
13:23:17

Sergey❄️
14.09.2017
13:23:32
Запускай в скрине

Roman
14.09.2017
13:24:21
тоже не понимаю почему в скрине не запустить
как минимум чтобы проверить

?
14.09.2017
13:24:37

Roman
14.09.2017
13:24:51

Kirill
14.09.2017
13:25:48
/kick@bananiumbot

Sergey❄️
14.09.2017
13:26:37

Roman
14.09.2017
13:27:17

Sergey❄️
14.09.2017
13:28:47

?
14.09.2017
13:28:54

Sergey❄️
14.09.2017
13:29:30
Обратно свернуть
Ctrl (Cmd?) + A, Ctrl + D

Roman
14.09.2017
13:30:05
не, так же ctrl если через ssh

Сергей
14.09.2017
13:31:26

Sergey❄️
14.09.2017
13:31:54

Google

Mad
14.09.2017
13:32:35
Как по ссылке t.me/joinchat/ZZZZZZZZZ получить ID канала?

Sergey❄️
14.09.2017
13:32:40

Mad
14.09.2017
13:33:09
просто хочу, чтобы админ мог сказать боту, в какой канал отправлять лог действий
пока тока придумал, что админ может сказать ID канала

Проксимов
14.09.2017
13:35:02
Никак
А в client api можно?
Заджойниться по ссылке?

Mad
14.09.2017
13:36:42
Придумал, админ может в канал написать чо-нить типа /monitor @chatname и бот поймёт, что ему надо делать
Ну т.е.бот уже добавлен админом в этот канал заранее

Sergey❄️
14.09.2017
13:36:56

Проксимов
14.09.2017
13:37:05

Sergey❄️
14.09.2017
13:37:07
На вопрос "как" отвечать не буду

Sergey❄️
14.09.2017
13:37:44
Все давно уже придумали за тебя

Mad
14.09.2017
13:38:21
У батлера сложно, я хотел хуяк-хуяк и в продакшн )
А там менюшки какие-то
Это уже в слудующей итерации

Sergey❄️
14.09.2017
13:40:54
Да ебана, тебе логи или панельку

Mad
14.09.2017
13:44:40
Мине нужен UI для управления логами, логи будут слаться в приватный канал

Sergey❄️
14.09.2017
13:44:59
Открой код батлера и совмести это дело

Google

Mad
14.09.2017
13:45:08
Да, ты уже это написал.
И я тебя прочитал.
И понял, что ты предлагаешь посмотреть батлера. МОжно не писать третий раз )
Добавил бота в канал как админа, но чё-то он не ловит сообщение. Там как-то по особенному надо делать?

Jason
14.09.2017
13:53:06
Как сохранить Контакты из чата телеги?

Sergey❄️
14.09.2017
13:59:31

Mad
14.09.2017
14:00:10
Угу, правда дока пишет, что это same as msg handler, возможно, я неправильно понял
да, с @bot.channel_post_handler заработало

Ivan
14.09.2017
14:21:28
Как лучше всего обрабатывать KeyboardMarkup ? Как текст?

Admin
ERROR: S client not available

Ivan
14.09.2017
14:21:43
Просто у команд есть dp.add_handler(CommandHandler("start", start))

Aixmng
14.09.2017
14:23:38
Что не так?
@bot.message_handler(content_types=['photo'])
def find_file_ids(message):
my_file_id = message.photo[-1].file_id
#Почему не отправляет?
@bot.message_handler(content_types=['text'])
def handle_text(message):
print(my_file_id)
if message.text == 'Foto':
bot.send_chat_action(message.from_user.id,'upload_photo')
bot.send_photo(message.from_user.id, my_file_id)

Sergey
14.09.2017
14:26:32

Aixmng
14.09.2017
14:27:00
:(
А как правильно сделать?

Sergey
14.09.2017
14:29:36
:(
что ты пытаешься сделать? тебе прислали фото нужно достать его id и отправить уже фотку по айдишнику?

Aixmng
14.09.2017
14:29:56
Да

Suren
14.09.2017
14:30:22
Файлайди у тебя глобальный?

Sergey
14.09.2017
14:30:34
Да
дак все в первый хендлер надо засунуть, иначе как ты переменную в другой функции увидишь?

Suren
14.09.2017
14:30:49

Google

Suren
14.09.2017
14:31:06
Ему ж надо по команде пересылать, а не сразу

Aixmng
14.09.2017
14:31:07

Sergey
14.09.2017
14:31:08
а если в это время другой пришлет?

Suren
14.09.2017
14:31:14

Sergey
14.09.2017
14:31:19
затрется и все

Suren
14.09.2017
14:31:23
До этого он ещё не дошёл
Конечно затрется
Там уже надо список делать, в базу писать
Но ты не торопись, пусть по шагам делает

Aixmng
14.09.2017
14:32:07
Нужно чтобы затиралась
и отсылалась только последняя

Suren
14.09.2017
14:32:24
Вот, тем более

Sergey
14.09.2017
14:33:05
тогда my_file_id сделай глобальной переменной

Suren
14.09.2017
14:34:50
Я так и сказал)

Sergey
14.09.2017
14:35:48
?

Aixmng
14.09.2017
14:36:04
Да, все заработало, спасибо

Sergey
14.09.2017
14:36:48

Mad
14.09.2017
14:39:31
Залез всё таки в GroupButler, смотрю, чо они там с каналом намутили
А как сделать, чтобы pytelebot прокидывал сообщение дальше по цепочке хэндлеров, а то первый же хэндлер "сжирает" сообщение

Sergey❄️
14.09.2017
14:45:06
@Groosha @surik00 @b0g3r
Не помню, много ли вас интересовалось.
Для своих двух чатов вот, по крону запускаю.
Под себя соответственно модифицируйте куда и что отправлять, ну и логи/отчётность какую вести
https://gist.github.com/Kylmakalle/59daa23c5a97c0bdcc1fc9cae6c1e94d

Suren
14.09.2017
14:45:45
Не помню, про что интересовался, чуть позже гляну, спасибо