
first
08.09.2018
15:55:54
здарова пацаны

#ᏝᏬᎶᏗᏁᎶ
08.09.2018
15:56:13

first
08.09.2018
15:56:29
вопрос такой, можно ли как то сделать чтобы бот написал сообщение в группе, которое видно только одному пользователю?

@LyoSU
08.09.2018
15:57:26

Google

first
08.09.2018
15:57:46
аа
я понял, окошко с кнопкой ок

@LyoSU
08.09.2018
15:58:02
Это как? Есть пример, как будет выглядеть?
answerCallbackQuery
Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert. On success, True is returned.
Alternatively, the user can be redirected to the specified Game URL. For this option to work, you must first create a game for your bot via @Botfather and accept the terms. Otherwise, you may use links like t.me/your_bot?start=XXXX that open your bot with a parameter.
https://core.telegram.org/bots/api#answercallbackquery

Indie Dev
08.09.2018
15:58:17

first
08.09.2018
15:58:34
спасибо всем

Indie Dev
08.09.2018
15:59:14
нет
создай, идея уже есть

first
08.09.2018
15:59:57

@LyoSU
08.09.2018
16:00:50
этот бот должен но он почему то не хочет
? A whisper message to not\_statilko, Only he/she can open it.
а,ввот

Google

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
16:08:36
Кто-нибудь сталкивался с таким странным глюком?
Был забанен в одном чате, затем бан сняли. Но когда я вошёл то перестал видеть все обновления в чате. Могу туда писать, но не вижу чужих сообщений и даже форвардов, которые сам туда посылаю. Вижу только свои сообщения и две галки, что их прочли.
Ага, ещё одна деталь, на планшете всё приходит. Значит глюк чисто в десктопном клиенте. Может какие-то кэши надо посистить?

@LyoSU
08.09.2018
16:11:37

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
16:13:09
Оооо, чот я об этом не подумал. Привык, что в линуксе аптаймы годами исчисляются
Вроде помогло, только надо было ещё и через консоль убить апликуху, а то по крестику она сворачивается только

Kyonko
08.09.2018
17:04:35

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:04:47
хм
Тогда это ник, а не урл

Kyonko
08.09.2018
17:05:36

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:05:44
Теперь вернуло True, какой же странный человек писал эту либу...
Вместо ожидаемого ответа нужно идти и делать ещё какие-то действия

Kyonko
08.09.2018
17:07:37

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:08:42

Kyonko
08.09.2018
17:09:21

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:10:10
То есть можно забить на эту ошибку пока я все действия в рамках одного запуска скрипта делаю?

Kyonko
08.09.2018
17:10:19
да

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:10:59
А если раз в минуту буду запускать, скоро забанят?

Kyonko
08.09.2018
17:11:49
у меня были временные баны на 5 минут, вроде потом ничего страшного

Google


[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:35:26
там в папке examples есть примеры, короче методы возвращают bool, а данные будут в self.API.LastJson
Чот нифига не могу найти в этом JSON айдишника юзера
{'user': {'has_anonymous_profile_picture': True, 'full_name': 'First New', 'hd_profile_pic_versions': [{'width': 320, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 320}, {'width': 640, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 640}], 'following_count': 0, 'media_count': 0, 'external_url': '', 'biography': '', 'is_eligible_for_school': False, 'profile_pic_url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'hd_profile_pic_url_info': {'width': 150, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 150}, 'usertags_count': 0, 'is_private': False, 'is_verified': False, 'reel_auto_archive': 'unset', 'username': 'deer_door', 'is_business': False, 'geo_media_count': 0, 'pk': 1698101019, 'has_chaining': False, 'follower_count': 2, 'is_favorite': False, 'school': {}}, 'status': 'ok'}


Костя
08.09.2018
17:38:02
Чот нифига не могу найти в этом JSON айдишника юзера
{'user': {'has_anonymous_profile_picture': True, 'full_name': 'First New', 'hd_profile_pic_versions': [{'width': 320, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 320}, {'width': 640, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 640}], 'following_count': 0, 'media_count': 0, 'external_url': '', 'biography': '', 'is_eligible_for_school': False, 'profile_pic_url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'hd_profile_pic_url_info': {'width': 150, 'url': 'https://scontent-mxp1-1.cdninstagram.com/vp/74d4a001973ffb1c519909dc584b0316/5C328D7A/t51.2885-19/11906329_960233084022564_1448528159_a.jpg', 'height': 150}, 'usertags_count': 0, 'is_private': False, 'is_verified': False, 'reel_auto_archive': 'unset', 'username': 'deer_door', 'is_business': False, 'geo_media_count': 0, 'pk': 1698101019, 'has_chaining': False, 'follower_count': 2, 'is_favorite': False, 'school': {}}, 'status': 'ok'}
pk?


Kyonko
08.09.2018
17:38:15

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:39:46
Неа
У этого юзера другой ID

Kyonko
08.09.2018
17:40:24
if self.API.LastJson.get('status') == 'ok':
self.info = self.API.LastJson.get('user', dict())
self.domain = self.url
self.owner_id = self.info['pk']

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:40:33
хмммм

Kyonko
08.09.2018
17:40:43
self.API.getUserFeed(self.owner_id, next_max_id, kwargs.get('start_unixtime', 0))

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
17:40:46
попробую по этому пк позапрашивать чего-нить
Вот если смотреть в JSON который на странице того же юзера, то там я вижу profilePage_2095934231, а тут pk совсем другой

Kyonko
08.09.2018
17:47:08

Sergey
08.09.2018
17:47:26
а если в боте я кидаю ссылку, содержимое которой меняется, кэширование происходит на уровне клиента или бота?

— ʀ ɪ ɴ ᴛ ᴀ ʀ ᴏ ○҉
08.09.2018
17:48:21

Suren
08.09.2018
17:48:44
Обновить ручками можно через
https://t.me/WebpageBot
Само обновляется хз по какому принципу

Sergey
08.09.2018
17:49:45
Телеграма
значит надо делать глобальный счётчик, чтобы контент у всех юзеров обновлялся

Kyonko
08.09.2018
17:49:48

Suren
08.09.2018
17:50:04

Google

Sergey
08.09.2018
17:50:10

Suren
08.09.2018
17:50:24
что
Не понимаю схему и вопрос с превью

Sergey
08.09.2018
17:51:30
Не понимаю схему и вопрос с превью
по ссылке картинка которая динамически меняется (там график)
нужно к ссылке добавлять параметр счётчик, чтобы тг не подгружал превью из кэша
допустим если я даю одному юзеру ссылку example.com/link?count=1
и потом эту же ссылку другому юзеру, то он закэшированный вариант отдаст ему и мне надо count=2 делать?

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:02:15

Kyonko
08.09.2018
18:02:47

Johnny
08.09.2018
18:03:45

Sergey
08.09.2018
18:04:34
чтобы другим юзерам кэшированное не выдавало

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:10:46
зачем тебе id, когда в этом апи тебе нужен pk?
Так, моя конечная цель, спарсить ники юзеров с каждой фотки в профиле.
Для этого вроде как есть функция getUserTags, которая, во-первых, вроде как принимает именно usernameID, а во-вторых, судя по резульатату, возвращяет что угодно, но не юзеров отмеченых на фото.

Kyonko
08.09.2018
18:11:36

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:11:54

Kyonko
08.09.2018
18:12:38

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:12:38
Есть пример, где на фотке куча таких меток https://www.instagram.com/p/BnWAM1DFlh4/?utm_source=ig_share_sheet&igshid=4cgt25ktvsew

Kyonko
08.09.2018
18:16:14
дальше в цикл ставишь x.API.getUserFeed(x.API.LastJson['user']['pk'], ТУТМЕНЯЕТСЯ, 0), пример https://github.com/LevPasha/Instagram-API-python/blob/master/examples/get_all_comments.py но там с комментами, смысл тот же

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:20:18

Роман
08.09.2018
18:21:35

Google

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:22:34
О. я пытался туда сунуть эти джейсоны, но у них многие значения не закавычены и он ругался на ошибку синтаксиса

Kyonko
08.09.2018
18:23:06

[̲̅i̲̅t̲̅j̲̅u̲̅n̲̅k̲̅y̲̅] ࢧ кибер-даос
08.09.2018
18:23:19
Нет, там на True и False ругалось