Size: a a a

2020 May 30

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Stanislav
Если я правильно понял, ты мне скинул на вывод символов в телегу?
Как понять "на вывод символов в телегу"?
источник

S

Stanislav in aiogram [ru]
https://core.telegram.org/bots/api#formatting-options
и markdown для форматирования текста, который ты отправляешь пользователю\
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Моя твоя не понимать логический цепочка
источник

S

Stanislav in aiogram [ru]
А у меня вопрос, какие спец символы пользователь может написать, например в своём имени пользователя. Чтобы когда беру его ник, message.from_user.username, и записываю в бд у меня бд не легла, потом что пользователь навставлял в свой ник непонятных символов.
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Stanislav
А у меня вопрос, какие спец символы пользователь может написать, например в своём имени пользователя. Чтобы когда беру его ник, message.from_user.username, и записываю в бд у меня бд не легла, потом что пользователь навставлял в свой ник непонятных символов.
Если ты используешь форматирование, то ответ выше по ссылке
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨... in aiogram [ru]
Если не используешь, то нет таких, по факту
источник

S

Stanislav in aiogram [ru]
ок, спасибо
источник

‌‌‎lyteloli in aiogram [ru]
Stanislav
А у меня вопрос, какие спец символы пользователь может написать, например в своём имени пользователя. Чтобы когда беру его ник, message.from_user.username, и записываю в бд у меня бд не легла, потом что пользователь навставлял в свой ник непонятных символов.
Поставь в бд collation на юникод и все. Да и бд от символов не ляжет, просто сшакалит их в крайнем случае
источник

S

Stanislav in aiogram [ru]
‌‌‎lyteloli
Поставь в бд collation на юникод и все. Да и бд от символов не ляжет, просто сшакалит их в крайнем случае
Я вот про это и спрашивал) Спс
источник

N

Nick Name in aiogram [ru]
привет.
{'keyboard': [[{'text': 'текст'}], [{'text': 'текст'}], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст']], 'resize_keyboard': True}
делаю types.ReplyKeyboardMarkup.to_object(keyboard)  и получаю
https://hastebin.com/helapaxude.rb
этот словарь я как раз получил из markup.to_python()
источник

N

Nick Name in aiogram [ru]
Nick Name
привет.
{'keyboard': [[{'text': 'текст'}], [{'text': 'текст'}], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст']], 'resize_keyboard': True}
делаю types.ReplyKeyboardMarkup.to_object(keyboard)  и получаю
https://hastebin.com/helapaxude.rb
этот словарь я как раз получил из markup.to_python()
катит на ишью или не?)
источник

q

quavo in aiogram [ru]
мне кажется да
источник

N

Nick Name in aiogram [ru]
quavo
мне кажется да
мне тоже. призываю @JRootJunior
что скажешь по траблу выше? там должна быть клавиатура типа
            текст
            текст
   текст текст текст текст
   текст текст текст текст
   текст текст текст текст
   текст текст текст текст
            текст

можно выполнить это и вылезет ошибка
from aiogram import types
a = {'keyboard': [[{'text': 'текст'}], [{'text': 'текст'}], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст']], 'resize_keyboard': True}
types.ReplyKeyboardMarkup.to_object(a)
источник

‌‌‎lyteloli in aiogram [ru]
Nick Name
мне тоже. призываю @JRootJunior
что скажешь по траблу выше? там должна быть клавиатура типа
            текст
            текст
   текст текст текст текст
   текст текст текст текст
   текст текст текст текст
   текст текст текст текст
            текст

можно выполнить это и вылезет ошибка
from aiogram import types
a = {'keyboard': [[{'text': 'текст'}], [{'text': 'текст'}], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст', 'текст', 'текст', 'текст'], ['текст']], 'resize_keyboard': True}
types.ReplyKeyboardMarkup.to_object(a)
Мб с телефона я туплю, но почему у тебя смешанные списки из словарей и строк?
источник

Г

Гячеслав Винчук... in aiogram [ru]
Всем привет! Как обрабатывать такие ошибки? Ставить try непосредственно при отправке сообщения?
источник

Г

Гячеслав Винчук... in aiogram [ru]
источник

ПЯ

Просто Ярик... in aiogram [ru]
У тебя бот кикнут
источник

ПЯ

Просто Ярик... in aiogram [ru]
Гячеслав Винчук
Всем привет! Как обрабатывать такие ошибки? Ставить try непосредственно при отправке сообщения?
Перед действиями, которые выполняются в хэндлере
источник

‌‌‎lyteloli in aiogram [ru]
errors_handler
источник

Г

Гячеслав Винчук... in aiogram [ru]
Вот в чем суть, один юзер тыкает на кнопку и отправляет сообщение другому юзеру по id. Если второй юзер блокает бот, вылазит такая ошибка
источник