Size: a a a

Боты на Telegraf

2020 December 08

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
если очень надо, то показывайте в первый час пользования бота юзеру кнопку выбора языка на всех экранах либо в первых десяти диалогах, если он и без этого все понимает – значит она не нужна
источник

OS

Oscar S in Боты на Telegraf
Josh Dies 🥭 [man go]
бесит, когда в ебало прилетает выбор языка, да еще и время вдогонку
кстати, эта логика уже устарела, так как тг хучу языков ввел
источник

OS

Oscar S in Боты на Telegraf
и те кому надо уже попикали языки в настройках
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
там локаль на старте не прилетает с клиентов суперчасто, даже если пикнут язык
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
вот тогда и спрашивать, если уж прилетела, то все окей
источник

i

ik in Боты на Telegraf
Josh Dies 🥭 [man go]
там локаль на старте не прилетает с клиентов суперчасто, даже если пикнут язык
Может быть, что ctx.from.language_code не определен?
источник

M

Milky W in Боты на Telegraf
Ребята, всем привет.
Меня зовут Мила и мне нужно сделать бота. Сроки горящие (до 15 декабря), бюджет есть, за срочность тоже готовы доплатить. Всё обсуждаемо, функционал готовы резать.

Короткое ТЗ (немного обывательское, потому что я маркетолог)

1 Сценарии цепочек сообщений, легкое меню (просто для функции возврата на главную и т.д.), тесты с подсчетом баллов и выдачей результата в зависимости от баллов.
2 Сценарии разработаны на каждый день (14 дней = 14 сценариев). Каждые день доступны в меню 1-2 теста, активности дня.
3. Нагрузка на бота, в течении короткого времени будет более чем 100-120 000 человек. Важно, чтобы он корректно работал.
5 Все результаты тестов и опросов от пользователей, которые мы получаем в ответах, должны записываться, хранится в удобной форме и иметь возможность выгружаться для нас для последующего анализа (при чём, это не должны быть разбросанные данные, т.е. это 1 пользователь - его данные и т.д.)
6 Необходимо разработать матрицу по тестам, соответствующую одной из пяти аудиторий. Некоторые тесты подходят только под 1-2 аудитории, поэтому не показываются остальным и наоборот. (До доступа к тестам пользователь должен ответить на несколько коротких ответов, после чего мы внутренне присваиваем ему тэг той аудитории к которой он относится).
7 За каждый успешно пройденный тест нужно выдавать пользователю рандомизированный подарок или не выдавать его.
8 Возможность получить статистику по использованию пользователями бота в любое время (сколько человек сегодня добавилось, сколько отписалось, сколько юзало бот и т.д.)
9 Возможность легко и быстро подправить текст сообщений или внести какие то другие новости или посты
источник

SB

Semeon Boboshko in Боты на Telegraf
Считай с ноги в чат
источник

M

Milky W in Боты на Telegraf
Ну зато всё понятно )))
источник

JD

Johnny Doe in Боты на Telegraf
Milky W
Ну зато всё понятно )))
источник

V

Vyacheslav in Боты на Telegraf
я по-моему спрашивал это, но давно и забыл :(
у callback_data лимит 64 символа?
источник

I

ILLEGAL in Боты на Telegraf
64 байта, да
источник

V

Vyacheslav in Боты на Telegraf
от души
источник
2020 December 09

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Боты на Telegraf
Ребят, здравствуйте. А что передать в jmeter для тестирования бота? Пост запрос и form-data? Не пойму как стартануть его и как потом отправить сообщение. Работает через вебхуки
источник

S

Sergei in Боты на Telegraf
подскажите для чего нужны ctx.answerInlineQuery ?
источник

S

Sergei in Боты на Telegraf
То есть какое у них практическое применение?
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
охладить трахание при натыкивании инлайн кнопок
источник

JD

Josh Dies 🥭 [man go]... in Боты на Telegraf
+ на ней отдельный лимит стоит, для реакции на действие
источник

S

Sergei in Боты на Telegraf
в чем разница если отправить пустой ctx.answerCbQuery() ?
источник

S

Sergei in Боты на Telegraf
То есть в чем у них разница ctx.answerInlineQuery от пустого(без аргументов) ctx.answerCbQuery() ?
источник