mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-30 02:23:47 +00:00
feat(users): кнопка «Отправить сообщение» в карточке пользователя
Паритет с бот-кнопкой «✉️ Отправить сообщение»: в блоке действий карточки
юзера появляется кнопка (RBAC users:send_message), открывающая модалку с
текстом (HTML, лимит 4096) — бот отправляет юзеру прямое сообщение через
POST /admin/users/{id}/send-message.
Для email-only юзеров без telegram_id кнопка задизейблена с подсказкой;
коды ошибок бэкенда (no_telegram_id / forbidden / bad_request) маппятся
в честные локализованные сообщения. Локали ru/en/fa/zh.
This commit is contained in:
@@ -3153,6 +3153,20 @@
|
||||
},
|
||||
"notFound": "کاربر یافت نشد",
|
||||
"purchaseCount": "تعداد خرید: {{count}}",
|
||||
"sendMessage": {
|
||||
"button": "✉️ ارسال پیام",
|
||||
"title": "ارسال پیام به کاربر",
|
||||
"placeholder": "متنی که ربات برای کاربر ارسال میکند (HTML پشتیبانی میشود)",
|
||||
"send": "ارسال",
|
||||
"sending": "در حال ارسال...",
|
||||
"success": "پیام برای کاربر ارسال شد",
|
||||
"noTelegram": "این کاربر فقط با ایمیل ثبتنام کرده و نمیتواند پیام تلگرام دریافت کند",
|
||||
"errors": {
|
||||
"no_telegram_id": "این کاربر فقط با ایمیل ثبتنام کرده و نمیتواند پیام تلگرام دریافت کند",
|
||||
"forbidden": "کاربر ربات را مسدود کرده یا نمیتواند پیام دریافت کند",
|
||||
"bad_request": "تلگرام پیام را رد کرد. متن (نشانهگذاری HTML) را بررسی کرده و دوباره تلاش کنید"
|
||||
}
|
||||
},
|
||||
"userActions": {
|
||||
"delete": "حذف کاربر",
|
||||
"disable": "غیرفعالسازی",
|
||||
|
||||
Reference in New Issue
Block a user