From a0dd101d9778f11dfe4866e7bc71c5119bcbf6fa Mon Sep 17 00:00:00 2001 From: mhsanaei Date: Sat, 8 Mar 2025 23:08:04 +0100 Subject: [PATCH] tgbot - restart change restart force to restart --- web/service/tgbot.go | 2 -- web/translation/translate.en_US.toml | 4 ++-- web/translation/translate.es_ES.toml | 4 ++-- web/translation/translate.fa_IR.toml | 4 ++-- web/translation/translate.id_ID.toml | 4 ++-- web/translation/translate.ja_JP.toml | 4 ++-- web/translation/translate.pt_BR.toml | 4 ++-- web/translation/translate.ru_RU.toml | 4 ++-- web/translation/translate.tr_TR.toml | 4 ++-- web/translation/translate.uk_UA.toml | 4 ++-- web/translation/translate.vi_VN.toml | 4 ++-- web/translation/translate.zh_CN.toml | 4 ++-- web/translation/translate.zh_TW.toml | 4 ++-- 13 files changed, 24 insertions(+), 26 deletions(-) diff --git a/web/service/tgbot.go b/web/service/tgbot.go index 7c6780d8..1bc504c9 100644 --- a/web/service/tgbot.go +++ b/web/service/tgbot.go @@ -307,8 +307,6 @@ func (t *Tgbot) answerCommand(message *telego.Message, chatId int64, isAdmin boo onlyMessage = true if isAdmin { if len(commandArgs) == 0 { - msg += t.I18nBot("tgbot.commands.restartUsage") - } else if strings.ToLower(commandArgs[0]) == "force" { if t.xrayService.IsXrayRunning() { err := t.xrayService.RestartXray(true) if err != nil { diff --git a/web/translation/translate.en_US.toml b/web/translation/translate.en_US.toml index 58c86ad1..f06e2cad 100644 --- a/web/translation/translate.en_US.toml +++ b/web/translation/translate.en_US.toml @@ -518,9 +518,9 @@ "status" = "✅ Bot is OK!" "usage" = "❗ Please provide a text to search!" "getID" = "🆔 Your ID: {{ .ID }}" -"helpAdminCommands" = "To restart Xray Core:\r\n/restart force\r\n\r\nTo search for a client email:\r\n/usage [Email]\r\n\r\nTo search for inbounds (with client stats):\r\n/inbound [Remark]\r\n\r\nTelegram Chat ID:\r\n/id" +"helpAdminCommands" = "To restart Xray Core:\r\n/restart\r\n\r\nTo search for a client email:\r\n/usage [Email]\r\n\r\nTo search for inbounds (with client stats):\r\n/inbound [Remark]\r\n\r\nTelegram Chat ID:\r\n/id" "helpClientCommands" = "To search for statistics, use the following command:\r\n\r\n/usage [Email]\r\n\r\nTelegram Chat ID:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Operation successful!" "restartFailed" = "❗ Error in operation.\r\n\r\nError: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core is not running." diff --git a/web/translation/translate.es_ES.toml b/web/translation/translate.es_ES.toml index e1e04882..81ba9c20 100644 --- a/web/translation/translate.es_ES.toml +++ b/web/translation/translate.es_ES.toml @@ -518,9 +518,9 @@ "status" = "✅ ¡El bot está bien!" "usage" = "❗ ¡Por favor proporciona un texto para buscar!" "getID" = "🆔 Tu ID: {{ .ID }}" -"helpAdminCommands" = "Para reiniciar Xray Core:\r\n/restart force\r\n\r\nPara buscar un correo electrónico de cliente:\r\n/usage [Correo electrónico]\r\n\r\nPara buscar entradas (con estadísticas de cliente):\r\n/inbound [Observación]\r\n\r\nID de Chat de Telegram:\r\n/id" +"helpAdminCommands" = "Para reiniciar Xray Core:\r\n/restart\r\n\r\nPara buscar un correo electrónico de cliente:\r\n/usage [Correo electrónico]\r\n\r\nPara buscar entradas (con estadísticas de cliente):\r\n/inbound [Observación]\r\n\r\nID de Chat de Telegram:\r\n/id" "helpClientCommands" = "Para buscar estadísticas, utiliza el siguiente comando:\r\n/usage [Correo electrónico]\r\n\r\nID de Chat de Telegram:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ ¡Operación exitosa!" "restartFailed" = "❗ Error en la operación.\r\n\r\nError: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core no está en ejecución." diff --git a/web/translation/translate.fa_IR.toml b/web/translation/translate.fa_IR.toml index 4098710f..a50bf960 100644 --- a/web/translation/translate.fa_IR.toml +++ b/web/translation/translate.fa_IR.toml @@ -518,9 +518,9 @@ "status" = "✅ ربات در حالت عادی است!" "usage" = "❗ لطفاً یک متن برای جستجو وارد کنید!" "getID" = "🆔 شناسه شما: {{ .ID }}" -"helpAdminCommands" = "برای راه‌اندازی مجدد Xray Core:\r\n/restart force\r\n\r\nبرای جستجوی ایمیل مشتری:\r\n/usage [ایمیل]\r\n\r\nبرای جستجوی ورودی‌ها (با آمار مشتری):\r\n/inbound [توضیحات]\r\n\r\nشناسه گفتگوی تلگرام:\r\n/id" +"helpAdminCommands" = "برای راه‌اندازی مجدد Xray Core:\r\n/restart\r\n\r\nبرای جستجوی ایمیل مشتری:\r\n/usage [ایمیل]\r\n\r\nبرای جستجوی ورودی‌ها (با آمار مشتری):\r\n/inbound [توضیحات]\r\n\r\nشناسه گفتگوی تلگرام:\r\n/id" "helpClientCommands" = "برای جستجوی آمار، از دستور زیر استفاده کنید:\r\n/usage [ایمیل]\r\n\r\nشناسه گفتگوی تلگرام:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ عملیات با موفقیت انجام شد!" "restartFailed" = "❗ خطا در عملیات.\r\n\r\nخطا: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core در حال اجرا نیست." diff --git a/web/translation/translate.id_ID.toml b/web/translation/translate.id_ID.toml index 6d80ae67..95222495 100644 --- a/web/translation/translate.id_ID.toml +++ b/web/translation/translate.id_ID.toml @@ -517,9 +517,9 @@ "status" = "✅ Bot dalam keadaan baik!" "usage" = "❗ Harap berikan teks untuk mencari!" "getID" = "🆔 ID Anda: {{ .ID }}" -"helpAdminCommands" = "Untuk memulai ulang Xray Core:\r\n/restart force\r\n\r\nUntuk mencari email klien:\r\n/usage [Email]\r\n\r\nUntuk mencari inbound (dengan statistik klien):\r\n/inbound [Catatan]\r\n\r\nID Obrolan Telegram:\r\n/id" +"helpAdminCommands" = "Untuk memulai ulang Xray Core:\r\n/restart\r\n\r\nUntuk mencari email klien:\r\n/usage [Email]\r\n\r\nUntuk mencari inbound (dengan statistik klien):\r\n/inbound [Catatan]\r\n\r\nID Obrolan Telegram:\r\n/id" "helpClientCommands" = "Untuk mencari statistik, gunakan perintah berikut:\r\n/usage [Email]\r\n\r\nID Obrolan Telegram:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Operasi berhasil!" "restartFailed" = "❗ Kesalahan dalam operasi.\r\n\r\nError: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core tidak berjalan." diff --git a/web/translation/translate.ja_JP.toml b/web/translation/translate.ja_JP.toml index 85a13b0d..1b116564 100644 --- a/web/translation/translate.ja_JP.toml +++ b/web/translation/translate.ja_JP.toml @@ -518,9 +518,9 @@ "status" = "✅ ボットは正常に動作しています!" "usage" = "❗ 検索するテキストを入力してください!" "getID" = "🆔 あなたのIDは:{{ .ID }}" -"helpAdminCommands" = "Xray Coreを再起動するには:\r\n/restart force\r\n\r\nクライアントの電子メールを検索するには:\r\n/usage [電子メール]\r\n\r\nインバウンド(クライアントの統計情報を含む)を検索するには:\r\n/inbound [備考]\r\n\r\nTelegramチャットID:\r\n/id" +"helpAdminCommands" = "Xray Coreを再起動するには:\r\n/restart\r\n\r\nクライアントの電子メールを検索するには:\r\n/usage [電子メール]\r\n\r\nインバウンド(クライアントの統計情報を含む)を検索するには:\r\n/inbound [備考]\r\n\r\nTelegramチャットID:\r\n/id" "helpClientCommands" = "統計情報を検索するには、次のコマンドを使用してください:\r\n/usage [電子メール]\r\n\r\nTelegramチャットID:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ 操作成功!" "restartFailed" = "❗ 操作エラー。\r\n\r\nエラー: {{ .Error }}" "xrayNotRunning" = "❗ Xray Core は動作していません。" diff --git a/web/translation/translate.pt_BR.toml b/web/translation/translate.pt_BR.toml index 1c333c39..24b40474 100644 --- a/web/translation/translate.pt_BR.toml +++ b/web/translation/translate.pt_BR.toml @@ -518,9 +518,9 @@ "status" = "✅ Bot está OK!" "usage" = "❗ Por favor, forneça um texto para pesquisar!" "getID" = "🆔 Seu ID: {{ .ID }}" -"helpAdminCommands" = "Para reiniciar o Xray Core:\r\n/restart force\r\n\r\nPara pesquisar por um email de cliente:\r\n/usage [Email]\r\n\r\nPara pesquisar por inbounds (com estatísticas do cliente):\r\n/inbound [Remark]\r\n\r\nTelegram Chat ID:\r\n/id" +"helpAdminCommands" = "Para reiniciar o Xray Core:\r\n/restart\r\n\r\nPara pesquisar por um email de cliente:\r\n/usage [Email]\r\n\r\nPara pesquisar por inbounds (com estatísticas do cliente):\r\n/inbound [Remark]\r\n\r\nTelegram Chat ID:\r\n/id" "helpClientCommands" = "Para pesquisar por estatísticas, use o seguinte comando:\r\n\r\n/usage [Email]\r\n\r\nTelegram Chat ID:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Operação bem-sucedida!" "restartFailed" = "❗ Erro na operação.\r\n\r\nErro: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core não está em execução." diff --git a/web/translation/translate.ru_RU.toml b/web/translation/translate.ru_RU.toml index bc7df7d8..86150ff8 100644 --- a/web/translation/translate.ru_RU.toml +++ b/web/translation/translate.ru_RU.toml @@ -518,9 +518,9 @@ "status" = "✅ Бот работает нормально!" "usage" = "❗ Пожалуйста, укажите текст для поиска!" "getID" = "🆔 Ваш ID: {{ .ID }}" -"helpAdminCommands" = "Для перезапуска Xray Core:\r\n/restart force\r\n\r\nДля поиска электронной почты клиента:\r\n/usage [Email]\r\n\r\nДля поиска входящих (со статистикой клиента):\r\n/inbound [Примечание]\r\n\r\nID чата Telegram:\r\n/id" +"helpAdminCommands" = "Для перезапуска Xray Core:\r\n/restart\r\n\r\nДля поиска электронной почты клиента:\r\n/usage [Email]\r\n\r\nДля поиска входящих (со статистикой клиента):\r\n/inbound [Примечание]\r\n\r\nID чата Telegram:\r\n/id" "helpClientCommands" = "Для поиска статистики используйте следующую команду:\r\n/usage [Email]\r\n\r\nID чата Telegram:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Операция успешно завершена!" "restartFailed" = "❗ Ошибка в операции.\r\n\r\nОшибка: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core не запущен." diff --git a/web/translation/translate.tr_TR.toml b/web/translation/translate.tr_TR.toml index 3d14bcf3..f033e440 100644 --- a/web/translation/translate.tr_TR.toml +++ b/web/translation/translate.tr_TR.toml @@ -518,9 +518,9 @@ "status" = "✅ Bot çalışıyor!" "usage" = "❗ Lütfen aramak için bir metin sağlayın!" "getID" = "🆔 Kimliğiniz: {{ .ID }}" -"helpAdminCommands" = "Xray Core'u yeniden başlatmak için:\r\n/restart force\r\n\r\nBir müşteri e-postasını aramak için:\r\n/usage [E-posta]\r\n\r\nGelenleri aramak için (müşteri istatistikleri ile):\r\n/inbound [Açıklama]\r\n\r\nTelegram Sohbet Kimliği:\r\n/id" +"helpAdminCommands" = "Xray Core'u yeniden başlatmak için:\r\n/restart\r\n\r\nBir müşteri e-postasını aramak için:\r\n/usage [E-posta]\r\n\r\nGelenleri aramak için (müşteri istatistikleri ile):\r\n/inbound [Açıklama]\r\n\r\nTelegram Sohbet Kimliği:\r\n/id" "helpClientCommands" = "İstatistikleri aramak için şu komutu kullanın:\r\n\r\n/usage [E-posta]\r\n\r\nTelegram Sohbet Kimliği:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ İşlem başarılı!" "restartFailed" = "❗ İşlem hatası.\r\n\r\nHata: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core çalışmıyor." diff --git a/web/translation/translate.uk_UA.toml b/web/translation/translate.uk_UA.toml index 456924ed..29bf6c63 100644 --- a/web/translation/translate.uk_UA.toml +++ b/web/translation/translate.uk_UA.toml @@ -518,9 +518,9 @@ "status" = "✅ Бот в порядку!" "usage" = "❗ Введіть текст для пошуку!" "getID" = "🆔 Ваш ідентифікатор: {{ .ID }}" -"helpAdminCommands" = "Для перезапуску Xray Core:\r\n/restart force\r\n\r\nДля пошуку електронної пошти клієнта:\r\n/usage [Електронна пошта]\r\n\r\nДля пошуку вхідних (зі статистикою клієнта):\r\n/inbound [Примітка]\r\n\r\nID чату Telegram:\r\n/id" +"helpAdminCommands" = "Для перезапуску Xray Core:\r\n/restart\r\n\r\nДля пошуку електронної пошти клієнта:\r\n/usage [Електронна пошта]\r\n\r\nДля пошуку вхідних (зі статистикою клієнта):\r\n/inbound [Примітка]\r\n\r\nID чату Telegram:\r\n/id" "helpClientCommands" = "Для пошуку статистики використовуйте наступну команду:\r\n/usage [Електронна пошта]\r\n\r\nID чату Telegram:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Операція успішна!" "restartFailed" = "❗ Помилка в операції.\r\n\r\nПомилка: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core не запущений." diff --git a/web/translation/translate.vi_VN.toml b/web/translation/translate.vi_VN.toml index 5b064cbd..ec9f9485 100644 --- a/web/translation/translate.vi_VN.toml +++ b/web/translation/translate.vi_VN.toml @@ -518,9 +518,9 @@ "status" = "✅ Bot hoạt động bình thường!" "usage" = "❗ Vui lòng cung cấp văn bản để tìm kiếm!" "getID" = "🆔 ID của bạn: {{ .ID }}" -"helpAdminCommands" = "Để khởi động lại Xray Core:\r\n/restart force\r\n\r\nĐể tìm kiếm email của khách hàng:\r\n/usage [Email]\r\n\r\nĐể tìm kiếm các nhập (với số liệu thống kê của khách hàng):\r\n/inbound [Ghi chú]\r\n\r\nID Trò chuyện Telegram:\r\n/id" +"helpAdminCommands" = "Để khởi động lại Xray Core:\r\n/restart\r\n\r\nĐể tìm kiếm email của khách hàng:\r\n/usage [Email]\r\n\r\nĐể tìm kiếm các nhập (với số liệu thống kê của khách hàng):\r\n/inbound [Ghi chú]\r\n\r\nID Trò chuyện Telegram:\r\n/id" "helpClientCommands" = "Để tìm kiếm thống kê, sử dụng lệnh sau:\r\n/usage [Email]\r\n\r\nID Trò chuyện Telegram:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ Hoạt động thành công!" "restartFailed" = "❗ Lỗi trong quá trình hoạt động.\r\n\r\nLỗi: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core không chạy." diff --git a/web/translation/translate.zh_CN.toml b/web/translation/translate.zh_CN.toml index 36bc12ca..a4a0dc4e 100644 --- a/web/translation/translate.zh_CN.toml +++ b/web/translation/translate.zh_CN.toml @@ -518,9 +518,9 @@ "status" = "✅ 机器人正常运行!" "usage" = "❗ 请输入要搜索的文本!" "getID" = "🆔 您的 ID 为:{{ .ID }}" -"helpAdminCommands" = "要重新启动 Xray Core:\r\n/restart force\r\n\r\n要搜索客户电子邮件:\r\n/usage [电子邮件]\r\n\r\n要搜索入站(带有客户统计数据):\r\n/inbound [备注]\r\n\r\nTelegram聊天ID:\r\n/id" +"helpAdminCommands" = "要重新启动 Xray Core:\r\n/restart\r\n\r\n要搜索客户电子邮件:\r\n/usage [电子邮件]\r\n\r\n要搜索入站(带有客户统计数据):\r\n/inbound [备注]\r\n\r\nTelegram聊天ID:\r\n/id" "helpClientCommands" = "要搜索统计数据,请使用以下命令:\r\n/usage [电子邮件]\r\n\r\nTelegram聊天ID:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ 操作成功!" "restartFailed" = "❗ 操作错误。\r\n\r\n错误: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core 未运行。" diff --git a/web/translation/translate.zh_TW.toml b/web/translation/translate.zh_TW.toml index a0ac4ef3..f12f6d5b 100644 --- a/web/translation/translate.zh_TW.toml +++ b/web/translation/translate.zh_TW.toml @@ -518,9 +518,9 @@ "status" = "✅ 機器人正常執行!" "usage" = "❗ 請輸入要搜尋的文字!" "getID" = "🆔 您的 ID 為:{{ .ID }}" -"helpAdminCommands" = "要重新啟動 Xray Core:\r\n/restart force\r\n\r\n要搜尋客戶電子郵件:\r\n/usage [電子郵件]\r\n\r\n要搜尋入站(帶有客戶統計資料):\r\n/inbound [備註]\r\n\r\nTelegram聊天ID:\r\n/id" +"helpAdminCommands" = "要重新啟動 Xray Core:\r\n/restart\r\n\r\n要搜尋客戶電子郵件:\r\n/usage [電子郵件]\r\n\r\n要搜尋入站(帶有客戶統計資料):\r\n/inbound [備註]\r\n\r\nTelegram聊天ID:\r\n/id" "helpClientCommands" = "要搜尋統計資料,請使用以下命令:\r\n/usage [電子郵件]\r\n\r\nTelegram聊天ID:\r\n/id" -"restartUsage" = "\r\n\r\n/restart force" +"restartUsage" = "\r\n\r\n/restart" "restartSuccess" = "✅ 操作成功!" "restartFailed" = "❗ 操作錯誤。\r\n\r\n錯誤: {{ .Error }}." "xrayNotRunning" = "❗ Xray Core 未運行。"