Size: a a a

2020 April 14

AR

Alex RootJunior in aiogram [ru]
Костя
а, я так понял мы используем контекст вары потому что для асинхронности это лучше, а не асинхронность из-за контекст варов?
вообще нет.
контекствары используем потому что это удобно.
и не было контекстваров у нас был тут свой механизм выполняющий ту же роль.
источник

q

quavo in aiogram [ru]
блин я не пойму
источник

AR

Alex RootJunior in aiogram [ru]
Dmitri
Ребят, у ботов же нет доступа к "действиям" канала? Видеть кто вступил/ливнул и т.д., то что админ может видеть?
нет
источник

q

quavo in aiogram [ru]
че как для чего юзают ваши контекствары
источник

B

Benyomin in aiogram [ru]
Привет чат, опять вопрос по дизайну

Вот у бота допустим есть куча текстовых комманд. Как я раньше делал - для каждой команды есть соответствующая функция; есть словарь, где ключ это текст, а значение - функция.

Это работает, но выглядит довольно костыльно, особенно когда нужно хендлить несколько языков.

Что для таких случаев делают господа?
источник

D

Dmitri in aiogram [ru]
уже понял 😢
ловить новых юзеров выходит только парсингом с юзербота всего списка?
источник

AR

Alex RootJunior in aiogram [ru]
Dmitri
уже понял 😢
ловить новых юзеров выходит только парсингом с юзербота всего списка?
🤷🏻‍♂️
источник

D

Dmitri in aiogram [ru]
Benyomin
Привет чат, опять вопрос по дизайну

Вот у бота допустим есть куча текстовых комманд. Как я раньше делал - для каждой команды есть соответствующая функция; есть словарь, где ключ это текст, а значение - функция.

Это работает, но выглядит довольно костыльно, особенно когда нужно хендлить несколько языков.

Что для таких случаев делают господа?
вопрос сразу - зачем боту куча текстовых команд?
источник

D

Dmitri in aiogram [ru]
Benyomin
Привет чат, опять вопрос по дизайну

Вот у бота допустим есть куча текстовых комманд. Как я раньше делал - для каждой команды есть соответствующая функция; есть словарь, где ключ это текст, а значение - функция.

Это работает, но выглядит довольно костыльно, особенно когда нужно хендлить несколько языков.

Что для таких случаев делают господа?
еще и в мультиязык, ебанешься
а если ты туда 50 языков всунешь?
источник

B

Benyomin in aiogram [ru]
Dmitri
вопрос сразу - зачем боту куча текстовых команд?
Я не так выразился наверное. Не команды, а обычные кнопки/текст
источник

AR

Alex RootJunior in aiogram [ru]
Dmitri
еще и в мультиязык, ебанешься
а если ты туда 50 языков всунешь?
ну gettext-ом это все нормально разруливается %)
источник

D

Dmitri in aiogram [ru]
Alex RootJunior
ну gettext-ом это все нормально разруливается %)
не, то понятно
я думал речь идет о /командах)
источник

B

Benyomin in aiogram [ru]
Alex RootJunior
ну gettext-ом это все нормально разруливается %)
Геттекстом можно перевести заданный текст в нужный юзеру язык. А обратно разве можно?
источник

D

Dmitri in aiogram [ru]
Benyomin
Геттекстом можно перевести заданный текст в нужный юзеру язык. А обратно разве можно?
геттекст отлично справляется с кнопками, если ты  об этом)
источник

.

.undefined in aiogram [ru]
https://t.me/aiogram_ru/150448
Ребят, такая же проблема.
Не знаете, можно как-то отредачить, не посылая новое сообщение?
источник

q

quavo in aiogram [ru]
@immaybenotahuman друг...
источник

B

Benyomin in aiogram [ru]
Dmitri
геттекст отлично справляется с кнопками, если ты  об этом)
Про геттекст я потом еще спрошу, оставим пока за рамками
источник

B

Benyomin in aiogram [ru]
Alex RootJunior
ну gettext-ом это все нормально разруливается %)
Можешь посоветовать, как организовывать роутинг между сообщениями и функциями?
источник

AR

Alex RootJunior in aiogram [ru]
Benyomin
Можешь посоветовать, как организовывать роутинг между сообщениями и функциями?
все еще не понимаю твою задачу
источник

D

Dmitri in aiogram [ru]
Benyomin
Можешь посоветовать, как организовывать роутинг между сообщениями и функциями?
а чем тебе хендлеры не нравятся?
источник