@botoid

Страница 2340 из 4042
Suren
13.02.2018
07:23:24
(доков вообще нет, там переводить нечего, нужно писать с нуля)

готовьтесь к переезду весной ??

:﷼
13.02.2018
07:25:50
Ребят, есть готовые системы антиспам для бота в телеге? Ну или хотя бы метод подсказать Python
У меня так реализовано: юзер вызывает бота с реплаем спама, бот выставляет голосовалку спам-неспам с кнопками. Три голоса за - бот затирает сообщение со спамом. Если хоть один против, сообщение не считается спамом.

Google
Suren
13.02.2018
07:27:19
А если автор спама против?
То он слишком умный

:﷼
13.02.2018
07:27:38
А если автор спама против?
Проверка на callback.message.reply_to_message :)

Евгений
13.02.2018
07:27:44
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
13.02.2018
07:29:05
Окей, другой вопрос Если сделать подпись к одному из элементов inputmediaphoto, то это будет подпись ко всему альбому А если прикрепить отформатированную подпись и инлайн кнопочки (лайки), это будет работать?

Andrew
13.02.2018
07:31:14
Каким образом можно ловить ошибку "too many request" при слишком частом обращении к боту?

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
13.02.2018
07:31:40
Andrew
13.02.2018
07:32:40
Я точно такой же вопрос задал только в других словах)
Если можно будет получать кол-во секунд до разблокировки, было бы шикрано

F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
13.02.2018
07:32:59
Там написано время

Andrew
13.02.2018
07:33:15
Там ответ будет в виде джсона Можно распарсить
Но ведь его нужно сначала получить)

Google
F̦̮̦͍́ o̹̟̩r̨̮͈ ̘͕̥͓d̙͓̀ ̖̱̟en͖͍̼̘̺̣̘
13.02.2018
07:33:28
Но ведь его нужно сначала получить)
Ответ будет вместо объекта message

У тебя на отправке все сломаетсч

Телега вернет не стандартную ответку с message, а с полем error

Евгений
13.02.2018
07:35:30
"ok" будет не "true", а "false" (это первый и главный показатель какой-либо ошибки)

Andrew
13.02.2018
07:35:44
Как с возвращаемого джсона получить зачение retry_after

Евгений
13.02.2018
07:35:58
Р А С П А Р С И Т Ь

Andrew
13.02.2018
07:36:21
message['retry_after'] или message.retry_after (ну на всякий)

Suren
13.02.2018
07:36:47
Р А С П А Р С И Т Ь
не подсказывай!!!!!

Евгений
13.02.2018
07:36:51
okay =(

Максим
13.02.2018
08:12:58
/about@bananiumbot

Бананиум
13.02.2018
08:12:59
Бананиум ?

:﷼
13.02.2018
08:16:20
Вот

Проверка на callback.message.reply_to_message :)

Евгений
13.02.2018
08:18:12
Кто-нибудь уже разбирался с Login Widget на Python?

Sergey❄️
13.02.2018
08:19:32
Все жсеры разобрались

Google
Евгений
13.02.2018
08:19:59
Я про бекэнд

f4rt~
13.02.2018
08:22:29
а что там с бекендом ?

Maxim
13.02.2018
08:23:00
Кто-нибудь уже разбирался с Login Widget на Python?
что такео логин виджет и при чем там питон?

f4rt~
13.02.2018
08:23:09
ты получил постбек от телеги, сделал свою бизнес логику, конец

Maxim
13.02.2018
08:23:11
это телеграмский логин новый что-ли?

Евгений
13.02.2018
08:26:01
Maxim
13.02.2018
08:30:23
https://telegram.org/blog/login
на самом деле хочу попробовать в первую очередь, как бы все ясно и понятно, нет причин этому не работать :) особенно хорошая мысль это про /setdomains

я вот только не до конца понял, как там с логаутом

Джейки
13.02.2018
08:43:40
Что не так с логаутом?

Maxim
13.02.2018
08:44:01
а как там делать логаут?

жедательно на сайте тоже

Джейки
13.02.2018
08:44:31
Логаут в приложении вроде как

Maxim
13.02.2018
08:45:33
логаут в приложении никак мой сайт об этом не уведомит

как я понял, получается, что мы типа доверяем некоему домену наши данные

а уже логин/логаут на совсети самого сайта

Я же в любом случае буду держать какую-нибудь куку-там с идентификаторам сессии, с которой уже будет связан телеграм при логине.

вот то, что они id зерский не прячут - это прямо хорошо. В отличие от того же Цукерберга, например.

Так-то я уже года два все хочу приделать в профиль пользоватля телеграмский ид, ну вот мне теперь вообще грех этого не сделать - вот прямо виджет готовый :)

Maxim
13.02.2018
08:51:00
Счётчик просмотров укажет сколько прочитало

Google
Maxim
13.02.2018
08:52:18
Счётчик просмотров укажет сколько прочитало
Результаты форварда тоже можно посчитать. Но счётчик поста канала указывает сколько людей его именно что прочитало.

Сергей
13.02.2018
08:53:41
Запилите приватный канал и форвардьте сообщения оттуда в бота
Эмм. Не совсем понял как это. Создать канал, добавить туда бота и бот будет слать в канал сообщения? Это как-то поможет отслеживать, какие получатели получили эти сообщения?

Maxim
13.02.2018
08:54:55
Эмм. Не совсем понял как это. Создать канал, добавить туда бота и бот будет слать в канал сообщения? Это как-то поможет отслеживать, какие получатели получили эти сообщения?
Нет. - Создать приватный канал - Добавить туда бота как админа - В боте прописать логику пересылки всего, что запостится в канал, в чаты пользователям - Отправить что-нибудь в канал - ?????????? - PROFIT!!!11

У меня так реализовано в @MyPackBot, например. Я запилил отдельный канал, доступный только мне и боту. При отправке поста в канал бот его форвардит (не копирует, а именно что пересылает из чата в чат). По счётчику просмотров я примерно понимаю величину аудитории, которая этот пост просмотрела.

Сергей
13.02.2018
08:57:08
но ведь это даст количество пересылок, а не прочтений... Или я не прав?

Admin
ERROR: S client not available

Maxim
13.02.2018
08:57:09
Цифры всё равно будут неточные, но всяко ближе чем просто считать успешные отправки.

Счётчик работает по юзерам, а не по пересылкам

Т.е. если ты просмотрел пост в одном чате, а потом ещё пару раз в других, то не будет засчитано три просмотра от тебя. Только один, когда ты просмотрел пост впервые.

Rg
13.02.2018
08:58:11
/setdomains

Сергей
13.02.2018
08:59:20
Счётчик работает по юзерам, а не по пересылкам
Т.е. индивидуально я смогу узнать, что такой-то пользователь прочитал это сообщение, а такой-то не прочитал, хоть ему и отправил бот это сообщение?

Maxim
13.02.2018
08:59:41


Сергей
13.02.2018
08:59:43
Чтобы сгенерировать отчёт по пользователям для данного сообщения

Maxim
13.02.2018
09:00:00
Телеграм старается обеспечивать секьюрность, так что подобные фишки маловероятны.

Сергей
13.02.2018
09:00:58
но ведь в клиенте это реализовано. Т.е. можно узнавать кто прочёл, а кто нет мои сообщения.

Maxim
13.02.2018
09:01:27
но ведь в клиенте это реализовано. Т.е. можно узнавать кто прочёл, а кто нет мои сообщения.
Да, потому что это точка входа пользователя к платформе мессенджера в целом

Сергей
13.02.2018
09:01:33
Я где-то читал как раз такое объяснение, что дескать боту знать это негоже, а клиентам - можно.

Google
Maxim
13.02.2018
09:01:53
Я где-то читал как раз такое объяснение, что дескать боту знать это негоже, а клиентам - можно.
Да, потому что клиенты - это клиенты, а боты это уже опциональная приблуда

Евгений
13.02.2018
09:01:59
но ведь в клиенте это реализовано. Т.е. можно узнавать кто прочёл, а кто нет мои сообщения.
Где в клиенте реализовано, что "Пользователь А прочитал сообщение в группе Х, а Пользователь Б - нет"?

Сергей
13.02.2018
09:02:47
Где в клиенте реализовано, что "Пользователь А прочитал сообщение в группе Х, а Пользователь Б - нет"?
в личных чатах в клиентах. Но ведь и у бота с клиентом тоже "личный чат". Если они общаются без канала.

Andrew
13.02.2018
09:02:48
Он же видит мои сообщения если я у него в блоке?

Maxim
13.02.2018
09:03:37
Он же видит мои сообщения если я у него в блоке?
Нет. При блоке телеграм сообщает боту что он забанен и это последнее что он узнает, пока не будет разлочен

Сергей
13.02.2018
09:07:29
Да, потому что клиенты - это клиенты, а боты это уже опциональная приблуда
Странно как-то. Получается, что ради приватности - жертвуется надёжностью. На базе бота делать какие-то более-менее критичные сервисы - не получается. Диспетчера шлют СМС-ки, т.к. там есть уведомления о доставке, колотят вручную в whatsapp, т.к. тоже есть уведомление о доставке, а сделать в телеграме автоматику - нет такого функционала (возможности точно узнать, что абонент получил сообщение). Ведь в таком случае сложно сделать систему вида: отправили по телеграму (быстро и бесплатно), не получилось - по СМС (дорого) или по почте (долго).

Maxim
13.02.2018
09:08:48
Боты не совсем предназначены для рассылок, потому что лимиты

Делай юзер ботом
Не совсем честно по отношению к нормам платформы, но тоже вариант.

Сергей
13.02.2018
09:09:54
Опишу ситуацию: отключилась линия ВЛ - тысячи людей без света. Нужно уведомить главного инженера и начальство электро-компании. Причём диспетчер должен ТОЧНО знать, что уведомление к ним дошло. Если не дошло - будут отправлять СМС, будут звонить, т.к. это ВАЖНО. И нужно решать проблему именно СЕЙЧАС.

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