@botoid

Страница 564 из 4042
Roman
19.02.2017
21:53:37
если по действию на эту inline клаву меняется сообщение

Rocket
19.02.2017
21:53:43
Не передаю в callback чувствительные данные, только команды

Roman
19.02.2017
21:54:26
ну допустим по вашей команде меняется сообщение

не было такого?

Google
Roman
19.02.2017
21:54:46
сообщение, к которому привязана клава*

Rocket
19.02.2017
21:54:50
это просто может потребовать хранения джигурды idшников старых сообщений
Тогда проще. Если сообщение устарело - edit_message_makrup и answer('Сорян, братишь, кнопарик протух')

Roman
19.02.2017
21:55:00
:D

Root
19.02.2017
21:55:53
В полночь воскресения ботов делают только безработные аксакалы )

Rocket
19.02.2017
21:56:15
ну допустим по вашей команде меняется сообщение
У меня любые такие команды - stateless по архитектуре. На любую жми, команда выполнится, сообщение обновится до актуального.

Rocket
19.02.2017
21:57:51
ну т.е. вы всё таки храните все сообщения?
Зависит от задачи. Обычно да, храню всё, что нужно для работы. Если данные устарели совсем - то тогда так как выше написал.

denisx
19.02.2017
21:58:26
Не передаю в callback чувствительные данные, только команды
у меня данные - ключ, id прошлого текста, state и что-то ещё, не помню сейчас ))

Rocket
19.02.2017
21:58:36
К примеру, "посмотреть остатки" для товара, который удален - удалит кнопки и скажет, что "товар не найден или удален или @#$ его знает где находится, лол" ©

Roman
19.02.2017
22:01:53
смоделируем ситуацию - товар удалили. теперь надо обновить N сообщений у M пользователей. допустим, M*N это джигурдалион. как поступаете?

запрос на обновление сообщения, как я понимаю, попадает под те же лимиты, что и отправка сообщений

Google
Rocket
19.02.2017
22:02:52
"Решаем проблемы по мере их поступления" ©

Roman
19.02.2017
22:03:03
хм, резонно)

ой, мильпардон. Что-то я протупил уже на ночь глядя. Там же в callbackQuery приходит ещё и оригинальный message

так что проблем быть не должно с его обновлением

Rocket
19.02.2017
22:05:45
Скорее всего юзер не захочет нажимать на кнопку у очень старого сообщения. Но если вдруг...

Roman
19.02.2017
22:06:32
в каких не приходит?

если сообщение покрылось плесенью?

Rocket
19.02.2017
22:07:12
Если сообщение очень старое - не приходит. Второй вариант - если сообщение отправлено через инлайн.

aЁМЮ1 ЭЗГns pХЭ6Ъ tlАЁv jГЫaa

aЁМЮ1 ЭЗГns pХЭ6Ъ tlАЁv jГЫaa
Вот у этих кнопок сообщения не будет.

Roman
19.02.2017
22:08:35
благодарю

??

Rocket
19.02.2017
22:09:06
Два супчика? ?

Roman
19.02.2017
22:11:18
два чая

это чай)

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

Rocket
19.02.2017
22:11:56
Еще совет - не пытайся обрабатывать сообщение вообще. Это для дебага может хорошо, на деле же - парсить назад - плохая идея. "Фарш невозможно провернуть назад и мясо из котлет не восстанавишь". Храни все что надо у себя и генери новый текст заново.

Roman
19.02.2017
22:12:45
парсить? не, это бред, согласен))

даже не думал)

Google
Alexandr
19.02.2017
23:23:00
Добрый день! Подскажите пожалуйста, может ли телеграм бот по команде из группового чата постить в этот же групповой чат что-либо?

Constantine
19.02.2017
23:23:35
да

Alexandr
19.02.2017
23:26:15
Бот сможет брать API из VK?

joy
19.02.2017
23:27:47
Rocket
19.02.2017
23:28:13
Бот сможет брать API из VK?
Бот может делать все что захочет.

Alexandr
19.02.2017
23:28:22
пример: Бот заходит ко мне на страницу и в групповой чат кидает первый пост

Alexandr
19.02.2017
23:30:27
Есть на примете полезный сайт, сатья, курсы, видео по созданию ботов? офф сайт не предлагать )

Rocket
19.02.2017
23:31:25
Есть на примете полезный сайт, сатья, курсы, видео по созданию ботов? офф сайт не предлагать )
Офсайт, гитхаб и справочрик по любимому языку програмитрования. Так и только так.

Alexandr
19.02.2017
23:37:43
ну гитхаб на инглише , сложна

joy
19.02.2017
23:39:02
ну гитхаб на инглише , сложна
Так-то весь кодинг на инглише

Alexandr
19.02.2017
23:39:42
это разные вещи, одно дело знать английский на уровне программирования, другое дело целый сайт на английском

Rocket
19.02.2017
23:40:59
ну гитхаб на инглише , сложна
Ну, тогда, могу предложить свои услуги по разработке. Больше ничего не остаётся.

Constantine
19.02.2017
23:41:19
рокета, по чём берешь?

Alexandr
19.02.2017
23:41:23
я сам)

Rocket
19.02.2017
23:41:35
Constantine
19.02.2017
23:41:52
а в час?

Google
Constantine
19.02.2017
23:42:04
сколько нынче ТГБОТОДЕВЕЛОПЕР берет )

можно в ЛС

интересно прост

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

Rocket
19.02.2017
23:43:17
В час - сложно сказать. Я предпочитаю больше контрактную работу. То есть, разработка, обслуживание и все вот это вот. Все сразу.

От 500$ включая год поддержки. Можно и более мелкие проекты, но обговаривается.

Дмитрий
19.02.2017
23:44:18
рокета, по чём берешь?
Это Дмитрий Инф и его семья ?

Admin
ERROR: S client not available

Constantine
19.02.2017
23:44:43
Это Дмитрий Инф и его семья ?
а это до неприличия плоская шутка?)

Дмитрий
19.02.2017
23:44:59
Просто я ступил, и не взял предоплату

А они слились

Constantine
19.02.2017
23:45:32
От 500$ включая год поддержки. Можно и более мелкие проекты, но обговаривается.
опасно ты с саппортом, оговариваешь рамки саппорта?

Roman
19.02.2017
23:46:27
я подозреваю саппорт это поддержание работоспособности бота, если он упадёт в случае программной ошибки (бага)

Дмитрий
19.02.2017
23:46:31
а кто такой Дмитрий Инф?
@ DimaInf пинговать не хочу. Там Рокеттех и т.д вся банда

joy
19.02.2017
23:47:36
я сам)
Простеньких ботов, вроде того, который ты хочешь, можно и без кодинга делать на штуках вроде https://new.corezoid.com/

Rocket
19.02.2017
23:48:21
я подозреваю саппорт это поддержание работоспособности бота, если он упадёт в случае программной ошибки (бага)
И это тоже. В телеге бывают необъяснимые глюки. Вообще, лучше всего, если я и машину обслуживаю сам.

Google
Roman
19.02.2017
23:50:03
И это тоже. В телеге бывают необъяснимые глюки. Вообще, лучше всего, если я и машину обслуживаю сам.
Да, с машиной удобнее. Самому скоро предстоит отдать бота заказчику, который хочет у себя его держать и это малость напрягает.

Дмитрий
19.02.2017
23:50:32
рокета, по чём берешь?
@ SashaRocket я про него говорил

Roman
19.02.2017
23:50:32
А чт за необъяснимые глюки встречались? Поделитесь, если не секрет

Roman
19.02.2017
23:51:06
docker тут конечно рулит ?
Главное не забыть базу вынести за его пределы)

Constantine
19.02.2017
23:51:16
да лан

один раз ошибёшься с докером и на всю жизнь запомнишь

@ SashaRocket я про него говорил
эпичные ребятки, так они тупо пропали?

Rocket
19.02.2017
23:51:42
Собственно, не вижу причин, чтобы не отдать обслуживание бота разрабу. Размещать их все равно надо в Амстердаме.

joy
19.02.2017
23:51:42
Главное не забыть базу вынести за его пределы)
Зачем вносить базу в его пределы? o_0

Rocket
19.02.2017
23:52:05
@ SashaRocket я про него говорил
Не против, если я в пм напишу?

Constantine
19.02.2017
23:52:07
Зачем вносить базу в его пределы? o_0
он имел ввиду volume с файлами БД в гостевой системе держать

joy
19.02.2017
23:52:27
Дмитрий
19.02.2017
23:52:36
эпичные ребятки, так они тупо пропали?
Ага. Они мне даже писали с других акков. Ну если коротко, то они кидалы тупо.

Roman
19.02.2017
23:52:39
Зачем вносить базу в его пределы? o_0
Ну, бывает порой так, что кто-то упустил этот момент) и не вынес за докер данные, которые должны жить

Дмитрий
19.02.2017
23:52:44
Rocket
19.02.2017
23:53:09
Главное не забыть базу вынести за его пределы)
Базу самого бота можно держать и внутри. А что касается данных заказчика, то туда лучше всего ходить по rest и ничего лишнего в боте не хранить.

Constantine
19.02.2017
23:53:12
Ну вот поэтому это первым делом и делается)
скажи это 100500 докерфайлам для аппы на гитхабе :D

Roman
19.02.2017
23:54:08
Собственно, не вижу причин, чтобы не отдать обслуживание бота разрабу. Размещать их все равно надо в Амстердаме.
У меня сейчас боты крутятся на серверах хетзнера. Какие сервера из Амстердама посоветуете и чем они так хороши?

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