@botoid

Страница 581 из 4042
Root
26.02.2017
11:25:58
ну у меня 1 бот на хероку

Alan
26.02.2017
11:26:01
Ок... Буду пробовать, спасибо!
Не нашёл в апи айди по телефону, сори, обманул, значит только ворэраунды

Root
26.02.2017
11:26:03
остальные на VPS

вот по теме немного.. правда на испанском:

Google
Root
26.02.2017
11:27:03
https://www.wayerless.com/2015/11/telegram-para-android-tiene-un-agujero-de-seguridad-que-permite-stalkear-a-otros/

Alex,
26.02.2017
11:27:38
Не нашёл в апи айди по телефону, сори, обманул, значит только ворэраунды
Сорян, предполагал свою версию возможного варианта

Root
26.02.2017
11:28:22
Сорян, предполагал свою версию возможного варианта
выше как раз статья про метадата по контакту.. по идее там можно получить id

Alan
26.02.2017
11:28:37
Сорян, предполагал свою версию возможного варианта
? Пока видится только озвученный выше вариант

Alex,
26.02.2017
11:29:21
Alan
26.02.2017
11:29:31
Alex,
26.02.2017
11:30:18
Так поясни.
Я обсуждал выше, свою версию, она не работает... Через sendContact себе...

Alex,
26.02.2017
11:31:29
Она тоже не работает?
В API вроде не передаётся user_id контакта, как я понял

Alan
26.02.2017
11:32:23
Блиииин, понятно в чём дело, они постарались спрятать контакт, чтобы по телефону нельзя было получить ID и наоборот.

Alex,
26.02.2017
11:32:45
Возможно

Root
26.02.2017
11:37:39
да и через бота не отправить будет сообщение юзеру, который боту не написал

а вот это что такое, кто знает?

Google
Root
26.02.2017
11:44:10
https://core.telegram.org/method/auth.sendSms

Плюшка
26.02.2017
11:46:19
метод, который отсылает смс для авторизации

Root
26.02.2017
11:47:33
блин, ну если честно, пишут, что можно через cli это сделать

Erzac
26.02.2017
12:00:00
бот может "попросить пользоваателя". в @confobot например есть кнопка "Share your phone" на опрделенном этапе

Богдан
26.02.2017
12:01:33
с бота он рассылки делать не сможет на произвольные номера

Erzac
26.02.2017
12:01:34
на уровне клиента - просто можно отличить сообщение с номером телефона пользователя от других сообщений, но не запросить его из профиля

Богдан
26.02.2017
12:01:43
Erzac
26.02.2017
12:02:09
А ну и слава богу)

Root
26.02.2017
12:05:11
вот как-то так на плюсах:

var userByPhoneId = await client.ImportContactByPhoneNumber("791812312323"); //import by phone

await client.SendMessage(userId, "Hello World!");

Erzac
26.02.2017
12:09:40
var userByPhoneId = await client.ImportContactByPhoneNumber("791812312323"); //import by phone
Я правильно понимаю? Это на уровне клиентского протокола. Получаем id пользователя по конкретному номеру телефона, при условии что он есть в списке контактов

Root
26.02.2017
12:10:25
Я правильно понимаю? Это на уровне клиентского протокола. Получаем id пользователя по конкретному номеру телефона, при условии что он есть в списке контактов
Я так понял, что в начале нужно импортировать контакты по номеру телефона. Потом можно будет получить id. Да это не бот апи - это cli протокол

Erzac
26.02.2017
12:11:21
Интересно, получится реализовать на практике?)

Erzac
26.02.2017
12:12:15
попробую
Будет круто) Я не разу с клиентской стороны не заходил

Root
26.02.2017
12:12:40
и я

Erzac
26.02.2017
12:12:59
?

Google
Snowly
26.02.2017
12:13:32
Забавно, диалог индейца и индийца, судя по аватаркам)

Root
26.02.2017
12:14:58
... и волшебного gunicorn ) в грибах )

Snowly
26.02.2017
12:17:36
:)

Erzac
26.02.2017
12:17:54
Спасибо хоть не индус)

Alex,
26.02.2017
12:17:56
Вадим
26.02.2017
12:21:44
привет всем подскажите плз, что это за ошибка ? KeyError: 25725314

Вадим
26.02.2017
12:25:00
непонятно, то ошибка есть то ее нет, использую словарь с id юзера как параметр, глобальную определил, и в первой же функции ставлю vr[message.chat.id] = 0 , вчера работало , нечего ен менял сегодня включил не работает

?

Erzac
26.02.2017
12:26:19
как минимум - дата сменилась)

Root
26.02.2017
12:32:31
»> vr = {25725314: 'test', 25725312: 'test2'} »> import pprint »> pp = pprint.PrettyPrinter(indent=4) »> pp.pprint(vr) { 25725312: 'test2', 25725314: 'test'} »> pp.pprint(vr[25725314]) 'test' »> pp.pprint(vr[25725312]) 'test2' »> pp.pprint(vr[25725316]) Traceback (most recent call last): File "<stdin>", line 1, in <module> KeyError: 25725316 »>

Вадим
26.02.2017
12:34:12
в словаре vr нету записи с ключом 25725314 сделайте pprint(vr)
vr = {} @bot.message_handler(func=lambda message: message.text == 'next') def ff(): vr["user"] = 0 ... vr["user"] = 1 @bot.message_handler(func=lambda message: message.text == "1" and vr[message.chat.id] ==1) def ff1(): .... vr["user"] = 0 примерно вот так выглядит , вчера работало )

Вадим
26.02.2017
12:35:12
да я увидел уже

спасибо

Root
26.02.2017
12:35:47
да я увидел уже
вы не правильно используете словарь

https://www.tutorialspoint.com/python/python_dictionary.htm

Google
Alex,
26.02.2017
15:12:32
А напомните плиз, как сделать ссылку на определённое сообщение в чате?

Dmitry
26.02.2017
15:12:58
дописать к публичному линку слеш и номер сообщения

Alex,
26.02.2017
15:15:31
id
Ну тут недели три назад была ссылка, вида http://t.me/...... типо на первое сообщение чата выкидывала

Спасибо!

https://t.me/botoid/1 так?

Admin
ERROR: S client not available

Alex,
26.02.2017
15:16:46
Не правильно :-(

b0g3r
26.02.2017
15:17:36
Почему неправильно? Оо

Alex,
26.02.2017
15:18:18
Почему неправильно? Оо
Меня не выкидывает на первое сообщение

b0g3r
26.02.2017
15:19:08


Gleb
26.02.2017
15:48:04
Ребят, помогите, срочно!!! Все работало как часы, а потом перестало, выдет такое: error_code: "403", description: "Forbidden: bot was blocked by the user"

Евгений
26.02.2017
15:48:31
Ну норм. Юзер заблочил бота

Root
26.02.2017
15:48:45
bot was blocked by the user - тебе как бы намекает )

Gleb
26.02.2017
15:48:57
А всм? Ну я тип ниче не делал

Root
26.02.2017
15:49:20
я помню первый раз тоже испугался ^^)

Google
Gleb
26.02.2017
15:50:06
Что?

Как исправить то?

я помню первый раз тоже испугался ^^)

Root
26.02.2017
15:51:20
Что?
try: catch exception

denisx
26.02.2017
15:51:21
Как исправить то?
Время исправит

Маришка
26.02.2017
15:51:52
Как исправить то?
Выучить английский

denisx
26.02.2017
15:51:54
try: catch exception
Никак не привыкну к этим вашим питоновским оборотам :)

Маришка
26.02.2017
15:52:09
Gleb
26.02.2017
15:52:17
пхаха

Root
26.02.2017
15:52:53
Как исправить то?
http://phrogz.net/programmingruby/tut_exceptions.html

Dmitriy
26.02.2017
15:54:29
Никак не привыкну к этим вашим питоновским оборотам :)
в жс тоже такое есть. но походу жсники этим не пользуются =)

denisx
26.02.2017
15:56:37
в жс тоже такое есть. но походу жсники этим не пользуются =)
Был холивар на эту тему. В жс это бед практис

Nick
26.02.2017
15:59:10
Hello

Chuvi
26.02.2017
15:59:21
world

denisx
26.02.2017
15:59:52
Ребят, помогите, срочно!!! Все работало как часы, а потом перестало, выдет такое: error_code: "403", description: "Forbidden: bot was blocked by the user"
Главное по теме - есть похожая ошибка, когда юзер вышел из бота, а не заблочил. Всегда лови код ответа

Root
26.02.2017
17:35:13
для telegram-cli на питоне посоветуйте пожалуйста либу.. pytg - норм?

Евгений
26.02.2017
17:40:10
для telegram-cli на питоне посоветуйте пожалуйста либу.. pytg - норм?
Я немного с ней баловался, мне понравилось

Root
26.02.2017
17:40:44
Я немного с ней баловался, мне понравилось
вроде норм, спс.. я так понимаю, что именно так можно отправить письмо юзеру, по его номеру телефона, верно?

Евгений
26.02.2017
17:41:20
Сначала придётся его как-то "добавить" в адресную книгу аккаунта

Root
26.02.2017
17:41:38
> add_contact '+34856454548' 'test' 'test2'

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