@botoid

Страница 883 из 4042
Suren
04.06.2017
17:38:18
Словарь userid: step
Понимаю, но костыльно

Sergey❄️
04.06.2017
17:38:26
Suren
04.06.2017
17:38:40
а чем заменить?
Пока юзай так короч. Как поймёшь, что тебя это не устраивает, перейдёшь на свою реализацию

Gregory
04.06.2017
17:38:41
@bot.callback_query_handler(func=lambda c:True) def inline(c): if c.data == "Получить задачу": next(c.message) elif c.data == "Ответ": answer(c.message)

Google
Suren
04.06.2017
17:38:53
Костыльно?)
Ну он же новичок, зачем его нагружать?

Sergey❄️
04.06.2017
17:38:59
Посмотри по сурсам что творится в этой функции, сразу поймёшь, что очень даже ничего вариант

Gregory
04.06.2017
17:57:15
подскажите плиииз ))

@bot.callback_query_handler(func=lambda c:True) def inline(c): if c.data == "Получить задачу": print(c.message.from_user.username) - возвращает имя бота

а мне нужно имя того кто нажал на кнопку

Nick
04.06.2017
17:59:49
nope

сообщение-то от бота

если я правильно понял

Sergey❄️
04.06.2017
18:00:04
пушто ты пытаешься достатть из message, а надо из call

Google
Nick
04.06.2017
18:00:14
call.from_user.first_name

Gregory
04.06.2017
18:00:18
ааа

спасибо

блин

туплю

всем спасибо большое

Nick
04.06.2017
18:01:17
ребят, кто пользуется вебхуками, есть что-то попонятнее чем cherrypy?

Suren
04.06.2017
18:03:05
call.from_user.first_name
Ну а я про что

ребят, кто пользуется вебхуками, есть что-то попонятнее чем cherrypy?
А что сложного в черри пи, если даж разраб Либы на ней примеры даёт

Elena
04.06.2017
18:03:34


Suren
04.06.2017
18:03:53
CallbackEvent.CallbackQuery.From
Он использует совершенно другую библиотеку и другой ЯП, ты ещё не понял?

Elena
04.06.2017
18:03:54
А, уже ответили

Он использует совершенно другую библиотеку и другой ЯП, ты ещё не понял?
все одинаковое, он же не использует либу на мтпрото

Suren
04.06.2017
18:04:13
все одинаковое, он же не использует либу на мтпрото
Если бы ты кидал что-то с офф странички апи, то одно дело

А тут ты кидаешь примеры с использованием другой библиотеки

Для другого языка

Elena
04.06.2017
18:04:56
Если бы ты кидал что-то с офф странички апи, то одно дело
Наверное, можно напрячь голову и посмотреть на странице телеграм бот АПИ и понять что к чему на моем примере, не?

либа шарпа идет на 100% по телеграмбот апи документации без каких либо отступлений

Google
Sergey
04.06.2017
18:11:17
ребят, кто пользуется вебхуками, есть что-то попонятнее чем cherrypy?
Ну там итак понятно все, но если хочешь Flask посмотри

Евгений
04.06.2017
18:32:26
Народ, чё-т я не понимаю: вот есть в чате игра, отправленная через бота @gamebot. Как мне получить список лидеров? getGameHighScores возвращает ошибку Bad Request: message to get game high scores not found

Я так понимаю, только бот, который "владеет" этой игрой, может получать High Score, ибо только он знает inline_message_id сообщения

Yury
04.06.2017
19:20:15
в url фрейма с игрой есть вся необходимая инфа, в том числе и inline_message_id

Евгений
04.06.2017
20:00:11
эмм..а можно чуть подробнее?

Там в URL есть поле hash - это разве inline_message_id? Чё-т не подходит

Yury
04.06.2017
20:24:32
Не, если в браузере открыть игру, то данные достаются так: JSON.parse(atob(window.location.hash.replace('#', '')).slice(0, -32)).i

Но через бота все равно не достать счёт, даже зная инлайн айди, только что проверил :С

Только через ихнее апи https://tbot.xyz/api/getHighScores, но там тоже не так все просто

Евгений
04.06.2017
20:27:47
Да мне как угодно узнать, чтоб потом через бота дёрнуть

Sergey❄️
04.06.2017
21:18:05




Ломаный

Евгений
04.06.2017
21:23:23
нефиг тут в чате ещё ботов иметь с доступом к сообщениям. На будущее: видите, что кто-то добавил бота, который может читать чат, пишите сразу мне, или Олегу, или Алексу (который создатель чата)

Sergey❄️
04.06.2017
21:25:39
В TG DEV на 962 человека нет и не будет ботов, такой вот парадокс

Дмитрий
04.06.2017
21:27:29
Кому принципиально — и так спарсят)

Sergey❄️
04.06.2017
21:28:43
Кому принципиально — и так спарсят)
Кикать всех, кто юзает мтпрото

Дмитрий
04.06.2017
21:29:06
Как определишь?)

Если только кикнуть всех 962 нарушитилей ?

Google
Карабанов
04.06.2017
21:31:25
Друзья, скажите - как в sqlite выбрать все записи за исключением одной? То есть SELECT * FROM ... ок, но если мне надо 9 из 10 значений, как мне исключить последнее? только перебирать их через запятую вместо *

?

Sergey❄️
04.06.2017
21:36:00
Как определишь?)
Скрины сессий

Хзхз

Карабанов
04.06.2017
21:38:16
SELECT * FROM user ORDER BY id ASC LIMIT 9
про столбцы речь

прошу прощения, что не пояснил

Dmitriy
04.06.2017
21:38:30
про столбцы речь
через запятую только

Карабанов
04.06.2017
21:38:41
понял, спасибо!

Дмитрий
04.06.2017
21:39:34
Скрины сессий
Клиент телеги симулируется даже проще, чем например веб-браузер) Приложение, версия, локаль, api layer — высылаются клиентом по его усмотрению

Евгений
04.06.2017
22:05:53
Да не вопрос

Sergey❄️
04.06.2017
22:07:17
О, а он тут был когда-то

Хех

Google
Dmitriy
04.06.2017
22:08:13
вот что ты наделал =(

Pavel
04.06.2017
22:16:01
О, это самые жоские и благородные модерские действия которые я видел в телеграме

Sergey❄️
04.06.2017
22:16:58
Dmitriy
04.06.2017
22:17:39
Нинужно
смысла просто нет. кто захотел спарсил через mproto

Sergey❄️
04.06.2017
22:18:07
смысла просто нет. кто захотел спарсил через mproto
Что тут парсить, секретные методы и маркапы кнопок?

Dmitriy
04.06.2017
22:18:32
Что тут парсить, секретные методы и маркапы кнопок?
а что тогда ботов выкидывать ? =) раз секретности нет

Magic
04.06.2017
22:48:37
Давайте говорить проще - никому нафиг не сдалось парсить чат)

А это все - паранойя

Карабанов
04.06.2017
22:49:59
хахаха

кстати вот тут есть прецедент

есть vape-сообщество (b2b). И вот однажды пиздёжь из этого чата начал вылезать в СМИ. Мы начали смотреть, а там 600+ человек, хрен пойми кто слил... но выяснили, что тихой сапой туда добавили сенатора, который вводил законопроект по части вейпинга =))))))

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