From 77e8e3bab82aca56fb10dc72388cd5086fcfef36 Mon Sep 17 00:00:00 2001 From: "ZetGo | Aleksej K." Date: Mon, 11 Aug 2025 17:14:31 +0300 Subject: [PATCH] improve autoupdate message --- heroku/langpacks/de.yml | 2 +- heroku/langpacks/en.yml | 2 +- heroku/langpacks/ru.yml | 2 +- heroku/langpacks/ua.yml | 2 +- heroku/modules/updater.py | 6 +++--- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/heroku/langpacks/de.yml b/heroku/langpacks/de.yml index 0861cb5..d614abe 100644 --- a/heroku/langpacks/de.yml +++ b/heroku/langpacks/de.yml @@ -378,7 +378,7 @@ updater: rollback_too_far: "🚫 Du rollst zu weit zurück!" rollback_confirm: "❓ Sind Sie sicher, dass Sie {num} Commit(s) zurücksetzen möchten?" rollback_process: "🕗 {num} Commits zurücksetzen..." - autoupdate_notifier: "🆕 Neues Heroku-Update!\n\n🔮 Neue Heroku-Version #{} verfügbar\n\nUpdate-Änderungsliste:\n
{}
\n\nWird aktualisiert..." + autoupdate_notifier: "🆕 Neues Heroku-Update!\n\n🔮 Neue Heroku-Version #{} verfügbar\n\nUpdate-Änderungsliste:\n
{}
\n{}\n\nWird aktualisiert..." autoupdate: "🛡 Unit Alpha ermöglicht es auch, Updates zu ignorieren und automatisch zu aktualisieren!\n\n💫 Große Updates, wie der Wechsel der globalen Version (1.x.x -> 2.x.x), werden jedoch bei automatischen Updates ignoriert und müssen manuell durchgeführt werden" autoupdate_on: "🎆 Automatische Updates wurden aktiviert!\nViel Spaß!" autoupdate_off: "❌ Automatische Updates wurden deaktiviert!\nUm sie zu aktivieren, verwenden Sie den Befehl {self.get_prefix}autoupdate" diff --git a/heroku/langpacks/en.yml b/heroku/langpacks/en.yml index 9a4fed2..bdc6d6f 100644 --- a/heroku/langpacks/en.yml +++ b/heroku/langpacks/en.yml @@ -407,7 +407,7 @@ updater: rollback_too_far: "🚫 You're rolling back too far!" rollback_confirm: "❓ Are you sure you want to rollback {num} commit(-s)?" rollback_process: "🕗 Rolling {num} commits back..." - autoupdate_notifier: "🆕 New Heroku update!\n\n🔮 New Heroku version #{} is available\n\nUpdate changelog:\n
{}
\n\nUpdating..." + autoupdate_notifier: "🆕 New Heroku update!\n\n🔮 New Heroku version #{} is available\n\nUpdate changelog:\n
{}
\n{}\n\nUpdating..." autoupdate: "🛡 Unit Alpha also allows you to ignore updates and do it automatically!\n\n💫 However, major updates such as changing the global version (1.x.x -> 2.x.x) will be ignored for automatic updates and you will have to update manually" autoupdate_on: "🎆 Automatic updates have been enabled!\nEnjoy using it!" autoupdate_off: "❌ Automatic updates have been disabled!\nTo enable them, use the command {self.get_prefix}autoupdate" diff --git a/heroku/langpacks/ru.yml b/heroku/langpacks/ru.yml index 7d2bd3a..fe9b040 100644 --- a/heroku/langpacks/ru.yml +++ b/heroku/langpacks/ru.yml @@ -378,7 +378,7 @@ updater: rollback_too_far: "🚫 Вы откатываетесь слишком далеко!" rollback_confirm: "❓ Вы уверены, что хотите откатить {num} коммит(-а,-ов)?" rollback_process: "🕗 Откат {num} коммит(-a,-ов)..." - autoupdate_notifier: "🆕 Новое обновление Heroku!\n\n🔮 Новая версия Heroku #{} доступна\n\nСписок изменений обновления:\n
{}
\n\nОбновляю..." + autoupdate_notifier: "🆕 Новое обновление Heroku!\n\n🔮 Новая версия Heroku #{} доступна\n\nСписок изменений обновления:\n
{}
\n{}\n\nОбновляю..." autoupdate: "🛡 Unit Alpha так же позволяет не обращать внимания на обновления и делать это автоматически!\n\n💫 Однако большие обновления, такие как смена глобальной версии (1.х.х -> 2.х.х) будут игнорироваться для автоматических обновлений и вам придется обновляться вручную" autoupdate_on: "🎆 Автоматические обновления были включены!\nПриятного использования!" autoupdate_off: "❌ Автоматические обновления были выключены!\nЧтобы их включить используйте команду {self.get_prefix}autoupdate" diff --git a/heroku/langpacks/ua.yml b/heroku/langpacks/ua.yml index 17d1b84..0f92094 100644 --- a/heroku/langpacks/ua.yml +++ b/heroku/langpacks/ua.yml @@ -378,7 +378,7 @@ updater: rollback_too_far: "🚫 Ви відкочуєтесь занадто далеко!" rollback_confirm: "❓ Ви впевнені, що хочете відкотити {num} коміт (-а, -ів)?" rollback_process: "🕗 Відкот {num} коміт(-a,-ів)..." - autoupdate_notifier: "🆕 Нова версія Heroku!\n\n🔮 Нова версія Heroku #{} доступна\n\nСписок змін оновлення:\n
{}
\n\nОновлюю..." + autoupdate_notifier: "🆕 Нова версія Heroku!\n\n🔮 Нова версія Heroku #{} доступна\n\nСписок змін оновлення:\n
{}
\n{}\n\nОновлюю..." autoupdate: "🛡 Unit Alpha також дозволяє ігнорувати оновлення та робити це автоматично!\n\n💫 Однак великі оновлення, такі як зміна глобальної версії (1.x.x -> 2.x.x), будуть ігноруватися для автоматичних оновлень, і вам доведеться оновлюватися вручну" autoupdate_on: "🎆 Автоматичні оновлення були увімкнені!\nПриємного користування!" autoupdate_off: "❌ Автоматичні оновлення були вимкнені!\nЩоб їх увімкнути, використовуйте команду {self.get_prefix}autoupdate" diff --git a/heroku/modules/updater.py b/heroku/modules/updater.py index b74744e..3dd4e6b 100644 --- a/heroku/modules/updater.py +++ b/heroku/modules/updater.py @@ -177,13 +177,13 @@ class UpdaterMod(loader.Module): self.tg_id, "https://raw.githubusercontent.com/coddrago/assets/refs/heads/main/heroku/updated.png", caption=self.strings("autoupdate_notifier").format( - utils.get_git_hash()[:6], + self.get_latest()[:6], + self.get_changelog(), '{}'.format( utils.get_git_hash()[:12], self.get_latest()[:12], - self.get_latest()[:6], + "diff", ), - self.get_changelog(), ), ) await self.invoke("update", "-f", peer=self.inline.bot_username)