@botoid

Страница 1969 из 4042
Max
15.12.2017
14:23:53
Товарищи, ткните, пожалуйста, мордой в работающий код на питоне для обработки платежей в боте?
Или подскажите, как сформировать LabeledPrice для параметра prices в методе sendInvoice

Дмитрий
15.12.2017
14:51:40
Почему нельзя бесконечно сделать? ?
Особенности технологии

Vitality
15.12.2017
15:07:56
Бот может получить количество просмотров на записи в канале? И информацию о количестве подписчиков.

Просто да или нет)

Google
Vitality
15.12.2017
15:08:16
Методы и ссылки на ддоку не надо

Sergey❄️
15.12.2017
15:08:27
Походу надо

getChatMembersCount Use this method to get the number of members in a chat. Returns Int on success. https://core.telegram.org/bots/api#getchatmemberscount

Vitality
15.12.2017
15:09:01
А что на счет количества просмотров на записи?

@LyoSU
15.12.2017
15:09:15
匕モ匕匕モㄥ
15.12.2017
15:09:17
Только с сайта брать если

Sergey❄️
15.12.2017
15:09:19
через http запросы

Vitality
15.12.2017
15:09:47
Можно парсить t.me
Такая себе идея)

Sergey❄️
15.12.2017
15:10:24
Такая себе идея)
перкрасная

@LyoSU
15.12.2017
15:10:24
Такая себе идея)
А что плохого?

Vitality
15.12.2017
15:10:42
Парсить страницу как то глупо что ли

Sergey❄️
15.12.2017
15:12:06
Парсить страницу как то глупо что ли
А по-умному это делать MTProto скрипт

Google
Sergey❄️
15.12.2017
15:12:08
кайф

Дожили

import requests import bs4 USERNAME = 'username' POSTID = '228' url = 'https://t.me/{}/{}'.format(USERNAME, POSTID) response = session.get(url, params={'embed': 1}).text soup = bs4.BeautifulSoup(response, 'lxml') views = soup.find_all('span', {'class': 'tgme_widget_message_views'}) for view in views: print('Views', view.text)

匕モ匕匕モㄥ
15.12.2017
15:12:37
Sergey❄️
15.12.2017
15:12:45
На, готовый код

Ihor
15.12.2017
15:20:36
еще один вопрос, у меня есть функция которая записывает сообщения от юзера, если появится еще один юзер, то в переменной куда я записываю сообщения будет каша 2-х юзеров?

Sergey❄️
15.12.2017
15:20:57
Записывай в Базу данных

@LyoSU
15.12.2017
15:46:59
Можно ещё в массив записывать, где ключём будет ид юзера

Wyldstyle
15.12.2017
16:25:18


телеграм сломался?

Alex
15.12.2017
16:26:12
телеграм сломался?
как отправили, так и пришло остальным.

Wyldstyle
15.12.2017
16:26:23
то есть у всех так?

не, у меня все сообщения такими стали

даже те, которые были давно

Рестарт пк исправил проблему. Причину так и не понял

Кирилл
15.12.2017
16:50:50
не, у меня все сообщения такими стали
Было такое раза три. Не смог самостоятельно воспроизвести проблему

Рестарт клиента помогает

Ibrahim
15.12.2017
16:50:58
Добрый вечер

Wyldstyle
15.12.2017
16:51:07
рестарт клиента не помог, рестартил 2-5 раз

Кирилл
15.12.2017
16:51:32
Еще буквы некоторые пропадали из шрифта)

Google
Ibrahim
15.12.2017
16:51:45
Как сделать, чтобы переменная в функции хендлера использовалась в других функциях хендлеров?

Делаю прост секундомер/таймер размазанный на несколько хендлеров

Питон

b0g3r
15.12.2017
16:53:08
переменная будет изменяться?

Ibrahim
15.12.2017
16:53:10
А как ее потом в функцию передавать?

А как ее потом в функцию передавать?
Там же только один аргумент message

b0g3r
15.12.2017
16:53:39
явно не передавать - брать "снаружи"

Ibrahim
15.12.2017
16:54:05
Тип создать словарь глобальный?

b0g3r
15.12.2017
16:54:09
storage = {'key': 5} @handler def my_handler(): storage['key'] += 5

абстрактно-код

b0g3r
15.12.2017
16:54:23
да, это самый простой вариант

Ibrahim
15.12.2017
16:54:36
Спасибо

Прост у меня до этого такая проблема была, связанная с глобальными словарями

states = dict() @handler def inition(message): uid = message.from_user.id states[uid] = 'anyvalue' А потом, когда хотел использовать в других функ надо было писать states[message.from_user.id] вместо states[uid]

b0g3r
15.12.2017
16:58:29
так, апроблема в чем?)

ну это совершенно логично, что uid не становится глобальной переменной. Да и должен ли?

Ibrahim
15.12.2017
16:58:54
Задавал здесь вопрос какой-то, один чувак помог, так ее решил, в итоге она работает, просто не трогаю, но не пойму, как она работает?

b0g3r
15.12.2017
16:59:07
что именно не поймешь?

Google
b0g3r
15.12.2017
16:59:17
в этом месте ты uid определил, в другом - не определил

Ibrahim
15.12.2017
17:00:11
С юид я понял как делать, там пара ключ-значение

b0g3r
15.12.2017
17:00:40
ну вот тут создай ключ timer - его и используй везде

Ibrahim
15.12.2017
17:00:47
А с таймом пока не обмозговал ид, старт таймера, конец таймера

b0g3r
15.12.2017
17:00:59
ну тут уже сам себе хозяин

Sergey❄️
15.12.2017
17:01:34
Что-то жирно

Admin
ERROR: S client not available

Ibrahim
15.12.2017
17:01:58
Спасибо

Wyldstyle
15.12.2017
17:02:14
Ibrahim
15.12.2017
17:02:19
Попробую что-то накостылять

Reckit
15.12.2017
18:06:53
Привет

Тут баг появился в телеге.

IQTESTcontroller
15.12.2017
18:07:19
какой?

Chuvi
15.12.2017
18:07:39
какой?
Пришли биткоин, расскажу.

Sergey
15.12.2017
18:07:53
может это фича

IQTESTcontroller
15.12.2017
18:07:59
тогда покуй

Reckit
15.12.2017
18:08:18
Давным давно я запинел свой канал. И удалил спустя пару недель. Теперь (каким-то образом) появился этотже запиненный канал

Не могу вступить не могу посмотреть и выйти из него

Успеваю только скопировать последнее изображение в канале. И ошибка "Sorry.. i was wrong"

Google
Chuvi
15.12.2017
18:08:56
IQTESTcontroller
15.12.2017
18:09:12
кто то создал канал, и забанил там тебя

Reckit
15.12.2017
18:09:19
это мой канал.

Reckit
15.12.2017
18:09:27
страдай
встал и вышел

Chuvi
15.12.2017
18:09:45
встал и вышел
Ты ж не можешь...

Reckit
15.12.2017
18:10:11
*повеливаю*

Chuvi
15.12.2017
18:10:34
Reckit
15.12.2017
18:11:29
молодец. ты отлично потролил сегодня. ты вполне заслужил одобрения и много много прекрасных эмоций

можешь отдохнуть

теперь

Chuvi
15.12.2017
18:16:52
День удался!

Zulbukharov
15.12.2017
18:49:53
привет, ребят, есть повесил несколько ботов на один вебхук, есть ли возможность получить информацию о боте?

получаю только информацию о пользователе, чат и его сообщение

Николай
15.12.2017
18:56:44
Добрый день, кто-нибудь знает бесплатный vpn чтобы обмануть поисковые сети?

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