@botoid

Страница 2983 из 4042
Евгений
21.05.2018
14:06:24
Гран-мерси

Gabb
21.05.2018
14:07:11
Android Telegram X не отображает групповые

Alex
21.05.2018
14:09:08


Евгений
21.05.2018
14:12:09
ага, на маке такого нет, как выяснилось

Google
Alex
21.05.2018
14:13:22
А в бота можно как-то через апи прикрепить стикер-пак? Чтобы допустим в виде команды можно было стикер послать

Suren
21.05.2018
14:13:41
можно инлайном

Alex
21.05.2018
14:13:43
Или через BotFather?

Tom
21.05.2018
14:14:11
Всем привет! Ребята, помогите плиз, не могу разобраться уже неделю. У меня стоит слушатель на нажатие inline кнопки, и после нажатия вызываемый callback отрабатывает очень по много раз. Насколько я смог разобраться, то после запуска bot.startPolling(); метод getUpdate позвращает старые события, хоть и меняет update_id. Кто либо сталкивался с такой проблемой? Она проявляется как и с telegraf так и с node-telegram-bot-api nodejs v8.11.2 Либы последних версий.
В продолжение к этому сообщению, решил получить в браузере обновления GET методом Вот пришло типа такого: { "ok": true, "result": [{ "update_id": 167856576, "callback_query": { "id": "1906839681681611092", "from": { // Инфо о пользователе }, "message": { "message_id": 12520, "from": { // Инфо о пользователе }, "chat": { // Инфо о пользователе "type": "private" }, "date": 1526838904, "text": "Бла бла бла", "entities": [{ "offset": 0, "length": 21, "type": "bold" }] }, "chat_instance": "-2530213923683177762", "data": "menuAdminNotifyChannel" } }, { "update_id": 167856578, "callback_query": { "id": "1906839681757161608", "from": { // Инфо о пользователе (тот же самый) }, "message": { "message_id": 12520, "from": { // Инфо о пользователе (тот же самый) }, "chat": { // Инфо о пользователе (тот же самый) "type": "private" }, "date": 1526838904, "text": "bla-bla-bla", "entities": [{ "offset": 0, "length": 21, "type": "bold" }] }, "chat_instance": "-2530213923683177762", "data": "menuAdminNotifyChannel" } }] } Нажатие на кнопку было всего 1, но отработка клика menuAdminNotifyChannel приходит по несколько раз. С чем это может быть связано? Это уже явно не у меня в коде ошибки (((

Tom
21.05.2018
14:16:28
В продолжение к этому сообщению, решил получить в браузере обновления GET методом Вот пришло типа такого: { "ok": true, "result": [{ "update_id": 167856576, "callback_query": { "id": "1906839681681611092", "from": { // Инфо о пользователе }, "message": { "message_id": 12520, "from": { // Инфо о пользователе }, "chat": { // Инфо о пользователе "type": "private" }, "date": 1526838904, "text": "Бла бла бла", "entities": [{ "offset": 0, "length": 21, "type": "bold" }] }, "chat_instance": "-2530213923683177762", "data": "menuAdminNotifyChannel" } }, { "update_id": 167856578, "callback_query": { "id": "1906839681757161608", "from": { // Инфо о пользователе (тот же самый) }, "message": { "message_id": 12520, "from": { // Инфо о пользователе (тот же самый) }, "chat": { // Инфо о пользователе (тот же самый) "type": "private" }, "date": 1526838904, "text": "bla-bla-bla", "entities": [{ "offset": 0, "length": 21, "type": "bold" }] }, "chat_instance": "-2530213923683177762", "data": "menuAdminNotifyChannel" } }] } Нажатие на кнопку было всего 1, но отработка клика menuAdminNotifyChannel приходит по несколько раз. С чем это может быть связано? Это уже явно не у меня в коде ошибки (((
Да и еще заметил что дата одинаковая, тоесть телеграм однозначно дублирует эти нажатия.

Suren
21.05.2018
14:18:24
Джейки
21.05.2018
14:19:03
сам гадай, э
Ну блин... Зачем ты так, постоянно не даёшь доебаться до человека.

Tom
21.05.2018
14:19:05
А где код нажатия кнопки?
bot.action('menuAdminNotifyChannel', (ctx, next) => { return ctx.reply('?').then(() => next()) });

Джейки
21.05.2018
14:19:30
В логах что?

Только не говори, что их нет!

Tom
21.05.2018
14:20:35
Только не говори, что их нет!
Я выше ответ на getUpdates прислал, сам телеграм присылает по несколько раз инфу о нажатии на кнопку.

Google
Джейки
21.05.2018
14:21:15
Tom
21.05.2018
14:21:32


Вот пример поведения

Нажали 1 раз, в ответ приходит на каждое обновление то же самое

Джейки
21.05.2018
14:22:55
Обычно телеграм любит спамить когда не может получить ответ - 200

Джейки
21.05.2018
14:23:25
tamtam тоже
А чё, у них тоже есть боты?

Bogdan
21.05.2018
14:23:35
А чё, у них тоже есть боты?
лучше не интересуйся

Джейки
21.05.2018
14:23:41
лучше не интересуйся
Копипаст с контакта чтоль?

Gabb
21.05.2018
14:24:35
Bogdan
21.05.2018
14:24:49
Копипаст с контакта чтоль?
у них бот - сущность юзера в ОК как и любой юзер тамтам то есть ты можешь зайти в ОК сообщения, написать а потом зайти в тамтам и будет то же самое

вынесли чаты одноклассников в тт

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

Tom
21.05.2018
14:25:32
Обычно телеграм любит спамить когда не может получить ответ - 200
Ну смотри если в браузере набрать https://api.telegram.org/bot<token>/getUpdates?offset=167856575 Он выдает кучу обновлений, и там среди них эти самые дубли.

Джейки
21.05.2018
14:26:22
Suren
21.05.2018
14:26:54
Да

Джейки
21.05.2018
14:26:57
Там люди обычно разделены по геолокации. Т.е. тебя обслуживают русские, как правило.

Tom
21.05.2018
14:28:06
Хм. а есть ссылка на пример корректной обработки? Того как телеге ответ давать, что обновления все получены?

Google
Джейки
21.05.2018
14:28:29
Telegaf ж

?

Bogdan
21.05.2018
14:29:12
Просто мессенджер для ОК
там можно переписываться, будучи не в ОК

Джейки
21.05.2018
14:29:13
там можно переписываться, будучи не в ОК
Это как в там-там зарегайся, опа, впридачу и в ОК)

Tom
21.05.2018
14:29:51
Это пример из туториала )

Джейки
21.05.2018
14:30:37
А ничего, что ошибка может не там?!

Поэтому спрашиваю про ЛОГИ ПРИЛОЖЕНИЯ!

Нет логов, нет ошибки, а по факту ловишь спам. И как тут помочь?

Tom
21.05.2018
14:33:17
А ничего, что ошибка может не там?!
Ну если ошибка не там, то значит только тут: var bot = new Telegraph(token); либо тут bot.startPolling(); Ни чего другого нет, запускаю для теста пустой index.js

Джейки
21.05.2018
14:35:02
А почему telegraPH? А не Telegraf?

Johnny
21.05.2018
14:35:13
А почему telegraPH? А не Telegraf?
и английский плохо знает

Igor
21.05.2018
14:35:26
потому что пх

Джейки
21.05.2018
14:35:42
+
Ну хотя смотря как его рекуайрил)

Google
Oleg
21.05.2018
14:35:45
https://www.npmjs.com/package/telegraf

S
21.05.2018
14:35:47
и английский плохо знает
чтобы написать telegraf, надо точно плохо знать английский

Tom
21.05.2018
14:35:59
телеграф - так себе либа. да и автор его злопамятный тип :)
node-telegram-bot-api - такое же поведение имеет.

А почему telegraPH? А не Telegraf?
Так захотелось импортировать import Telegraph from 'telegraf';

Johnny
21.05.2018
14:36:27
node-telegram-bot-api - такое же поведение имеет.
я вангую что у тебя проблемы с сервером. локально запускал?

Gabb
21.05.2018
14:37:02
телеграф

Джейки
21.05.2018
14:37:49
Локально на маке, и на Cent OS
https://github.com/telegraf/telegraf/blob/master/docs/examples/echo-bot.js Попробуй этот код. Если опять чё то будет, пиши...только с ЛОГАМИ, чтобы понять как себя ведёт код!

Gabb
21.05.2018
14:38:25
А ващи node js гавно))

Suren
21.05.2018
14:38:35
Джейки
21.05.2018
14:38:48
А ващи node js гавно))
Почему же? Хотя про любой ЯП можно такое сказать.

Да и про баб можно так сказать, после того как она тебе не дала

Gabb
21.05.2018
14:39:13
Бабы зло

You
21.05.2018
14:39:17
#БЕЗБАБ

Rocket
21.05.2018
14:39:25
You
21.05.2018
14:39:30
ТНН.
ББПЕ

S
21.05.2018
14:39:31
Ладно

Пойду

Rocket
21.05.2018
14:39:40
Пойду
Стой!

Google
Джейки
21.05.2018
14:39:43
Ладно
Ну без обид конечно)

Gabb
21.05.2018
14:39:45
Бабы != Девушки

Rocket
21.05.2018
14:39:50
Ладно
Лично я пошутил.

You
21.05.2018
14:40:07
Бабы != Девушки
И вообще все сложно

Джейки
21.05.2018
14:40:09
тоже сталкивался?
Та не, не люблю других винить в своем не знании или не умении!

Tony
21.05.2018
14:40:12
Ребята. Как можно отформатировать текст в ответе бота? В смысле заголовок сверху, содержание со следующей строки. Хэлп

Suren
21.05.2018
14:40:20
ББПЕ
апасна

ахаха как все извиняться сразу начали

а такие громкие заявления кидали!

Gabb
21.05.2018
14:41:17
Джейки
21.05.2018
14:41:19
Tony
21.05.2018
14:41:37
символ переноса ставь
Что это за символ? У меня в клавиатуре не все есть!

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