@botoid

Страница 159 из 4042
Евгений
01.10.2016
07:07:41
В смысле? Ты на ссылку нажми

Как раз на твоё сообщение сошлется

Ilya
01.10.2016
07:07:57
ааааа

Google
Ilya
01.10.2016
07:08:18
шутки за 300 ура

Евгений
01.10.2016
07:08:35
Вся проблема в том, что у бота должен быть ВЫКЛЮЧЕН Privacy Mode, и это ужасно

Евгений
01.10.2016
07:09:11
Почему ужасно?
а) Проблема доверия б) Лишняя нагрузка без причины

Oleg
01.10.2016
07:09:57
а) Проблема доверия б) Лишняя нагрузка без причины
Нет нагрузки же Такой бот выдержит тысячи запросов Решаем несуществующую проблему

Евгений
01.10.2016
07:10:47
не хочется лишний раз телегу дергать, да и если на одном серваке несколько ботов постоянно читают хреновы тучи сообщений... ну нафиг, серв жалко

fox.lua
01.10.2016
07:12:41
Как в супергруппе узнать id сообщения?
запустить отладочный режим в клиенте

сдаётся мне, клиентам телеги и ботам отдаются разные ID

Евгений
01.10.2016
07:13:16
Oleg
01.10.2016
07:13:20
Евгений
01.10.2016
07:13:35
Нет. Ботам они не отдаются
Я тебе выше показал, что отдаются....

fox.lua
01.10.2016
07:14:03
Нет, id одинаковые, проверено
хм… возможно, у сообщений это так, а как с ID пользователей, чатов (групп) и каналов?

Google
fox.lua
01.10.2016
07:14:36
Одинаково.
эм… но вот у меня как-то визникли с этим проблемы

бот видит один ID

fox.lua
01.10.2016
07:14:47
в логах телеги другой

Евгений
01.10.2016
07:15:07
Так, погоди. У тебя Plus Messenger?

fox.lua
01.10.2016
07:15:18
в том числе

не только

я с десктопа смотрел логи

Евгений
01.10.2016
07:15:51
в том числе
Ну тогда скажи мне мой ID через Plus Messenger (он отдается через Telegram API)

Vitaly
01.10.2016
07:16:28
Ставлю доллар на 1795872 )

Евгений
01.10.2016
07:16:34
Именно!

My personal ID is 1795872

И бот говорит то же самое

Вообще, зачем телеге отдавать ботам и себе разные ID? лишняя нагрузка только

Vitaly
01.10.2016
07:17:42
ну смысл есть

Superboomer
01.10.2016
07:17:55
Я тут кое-что заметил. У меня почему-то в плюс месенджере в супергруппах пишет одно айди, а на самом деле другое.

Vitaly
01.10.2016
07:17:56
я бы так сделал

Superboomer
01.10.2016
07:18:41
1041869725

Евгений
01.10.2016
07:19:13
/start@my_id_bot

Google
What's my Telegram ID?
01.10.2016
07:19:13
/start@my_id_bot
This group's ID is -1001041869725 To view your personal ID, please, open a separate chat with me or use in inline mode. By the way, I'm open source! Check my bitbucket page for details.

fox.lua
01.10.2016
07:19:21
My personal ID is 1795872
да, похоже

Superboomer
01.10.2016
07:19:22
Вооот

Евгений
01.10.2016
07:19:39
Обрезает первые 4 символа. Переверни экран. То же самое?

What's my Telegram ID?
01.10.2016
07:20:24
@lxgnchrv, этот бот уже не нужен, можешь его выгнать?
This group's ID is -1001041869725 To view your personal ID, please, open a separate chat with me or use in inline mode. By the way, I'm open source! Check my bitbucket page for details.

Superboomer
01.10.2016
07:20:34
Это если на создателя нажать

Ilya
01.10.2016
07:21:25
@lxgnchrv, этот бот уже не нужен, можешь его выгнать?
ты же можешь его выгнать, раз добавил, не?

What's my Telegram ID?
01.10.2016
07:21:25
ты же можешь его выгнать, раз добавил, не?
This group's ID is -1001041869725 To view your personal ID, please, open a separate chat with me or use in inline mode. By the way, I'm open source! Check my bitbucket page for details.

Евгений
01.10.2016
07:21:46
Не, я ж не админ

What's my Telegram ID?
01.10.2016
07:21:53
окей, тогда что для этого означает channel_id?
This group's ID is -1001041869725 To view your personal ID, please, open a separate chat with me or use in inline mode. By the way, I'm open source! Check my bitbucket page for details.

Евгений
01.10.2016
07:22:02
Стоп

fox.lua
01.10.2016
07:22:06
{ message flags: 392 [INT], out: [ SKIPPED BY BIT 1 IN FIELD flags ], mentioned: [ SKIPPED BY BIT 4 IN FIELD flags ], media_unread: [ SKIPPED BY BIT 5 IN FIELD flags ], silent: [ SKIPPED BY BIT 13 IN FIELD flags ], post: [ SKIPPED BY BIT 14 IN FIELD flags ], id: 15840 [INT], from_id: 140657674 [INT], to_id: { peerChannel channel_id: 1041869725 [INT], }, fwd_from: [ SKIPPED BY BIT 2 IN FIELD flags ], via_bot_id: [ SKIPPED BY BIT 11 IN FIELD flags ], reply_to_msg_id: 15839 [INT], date: 1475306353 [INT], message: "This group's ID is -1001041869725\nTo view your personal ID, please, ope n a separate chat with me or use in inline mode.\n\nBy the way, I'm open source! Check my bitbucke t page for details." [STRING], media: [ SKIPPED BY BIT 9 IN FIELD flags ], reply_markup: [ SKIPPED BY BIT 6 IN FIELD flags ], entities: [ vector<0x0> { messageEntityBold offset: 19 [INT], length: 14 [INT], }, { messageEntityTextUrl offset: 156 [INT], length: 17 [INT], url: "https://bitbucket.org/master_groosha/telegram-myid-bot/src" [STRING], }, ], views: [ SKIPPED BY BIT 10 IN FIELD flags ], edit_date: [ SKIPPED BY BIT 15 IN FIELD flags ], }, pts: 18683 [INT], pts_count: 1 [INT], },

Евгений
01.10.2016
07:22:08
А хрен ли он на всё отвечает?

Евгений
01.10.2016
07:22:43
это из логов
Ну, channel ID - это уникальный ID этой супергруппы

Посмотри выше на ответ бота

fox.lua
01.10.2016
07:23:05
Ну, channel ID - это уникальный ID этой супергруппы
почему он не совпадает с тем, что бот говорит?

Google
fox.lua
01.10.2016
07:23:13
и вообще, он положительный

x3233
01.10.2016
07:23:35
Положительный не у людей разве?

Евгений
01.10.2016
07:23:41
почему он не совпадает с тем, что бот говорит?
Видимо, потому что телега и так знает, что это канал. А боту отдается специально отрицательное число, чтоб он мог различать юзеров и каналы/группы

Евгений
01.10.2016
07:24:16
channel_id: 1041869725 This group's ID is -1001041869725

Admin
ERROR: S client not available

fox.lua
01.10.2016
07:24:21
так что может быть любой

и бот должен быть готов к этому

откуда он берётся?

Евгений
01.10.2016
07:25:14
Как раз для различия людей и групп/каналов

Другая супергруппа -1001092473005

fox.lua
01.10.2016
07:25:40
Как раз для различия людей и групп/каналов
я так понимаю, это недокументированная фича?

Евгений
01.10.2016
07:25:47
fox.lua
01.10.2016
07:25:53
а можно ли также различать ботов и людей?

Евгений
01.10.2016
07:25:56
Там тоже группы отрицательные, люди положительные

fox.lua
01.10.2016
07:26:07
Google
Евгений
01.10.2016
07:26:13
Я в курсе

x3233
01.10.2016
07:26:14
У ботов в имени бот

Евгений
01.10.2016
07:26:25
У человека может быть тоже

fox.lua
01.10.2016
07:26:26
Я в курсе
и как тогда различить?

Евгений
01.10.2016
07:26:54
и как тогда различить?
Погоди, так ведь твой бот сообщения от ботов просто не увидит

x3233
01.10.2016
07:27:20
fox.lua
01.10.2016
07:27:33
Погоди, так ведь твой бот сообщения от ботов просто не увидит
там не менее, ему приходят объекты чата с этим ботом, когда его кто-то добавляет в группу

Pavel
01.10.2016
07:28:35
можно ли через бота начать сессию у юзера?

Евгений
01.10.2016
07:28:43
fox.lua
01.10.2016
07:28:47
Например?
Допустим, мой бот уже сидит в какой-то группе. Обычный пользователь добавлят в группу другого бота — моему приходит сервисное сообщение с информацией о новичке

fox.lua
01.10.2016
07:29:14
речь не об этом

x3233
01.10.2016
07:29:22
Бот видит все сервисные сообщения

В доке так написано

fox.lua
01.10.2016
07:29:38
как же тогда различить, был добавлен бот или обычный пользователь?

Евгений
01.10.2016
07:32:14

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