v0.1.0 #46

Merged
profitroll merged 11 commits from dev into main 2024-05-11 12:16:44 +03:00
5 changed files with 58 additions and 42 deletions

View File

@ -3,10 +3,14 @@
"flag": "🇩🇪",
"name": "Deutsch",
"codes": [
"de",
"de-DE"
"de"
]
},
"bot": {
"name": "Garbage Reminder",
"about": "Nie wieder Müllabfuhrtermin verpassen. Quellcode: https://garbagebot.eu",
"description": "Sie können Erinnerungen an die Müllabfuhr für Orte Ihrer Wahl erhalten.\n\nVerwenden Sie /help, um die Funktionsweise des Bots besser zu verstehen, oder verwenden Sie /setup, um Ihre Erinnerungen zu konfigurieren."
},
"formats": {
"date": "%d.%m.%Y",
"time": "%H:%M"

View File

@ -3,10 +3,14 @@
"flag": "🇬🇧",
"name": "English",
"codes": [
"en",
"en-GB"
"en"
]
},
"bot": {
"name": "Garbage Reminder",
"about": "Never forget about garbage collection again. Source code: https://garbagebot.eu",
"description": "You can receive reminders about garbage collection for locations of your choice.\n\nUse /help to better understand how the bot works or use /setup to configure your reminders."
},
"formats": {
"date": "%d/%m/%Y",
"time": "%H:%M"

View File

@ -1,16 +1,44 @@
{
"metadata": {
"codes": [
"ru",
"ru-RU"
],
"flag": "🇺🇦",
"name": "Російська"
"name": "Російська",
"codes": [
"ru"
]
},
"bot": {
"name": "Garbage Reminder 🇺🇦",
"about": "Більше ніколи не забувайте про вивезення сміття. Вихідний код: https://garbagebot.eu",
"description": "Ви можете отримувати нагадування про вивезення сміття для обраних вами місць.\n\nВикористовуйте /help, щоб краще зрозуміти, як працює бот, або /setup, щоб налаштувати нагадування."
},
"formats": {
"date": "%d.%m.%Y",
"time": "%H:%M"
},
"garbage_types": {
"0": "🟤 Біо",
"1": "🟡 Пластик",
"2": "🔵 Папір",
"3": "⚫️ Загальне",
"4": "🟢 Скло",
"5": "❓Невизначене"
},
"commands": {
"help": "Показати меню допомоги",
"setup": "Обрати місце розташування",
"toggle": "Увімкнути/вимкнути сповіщення",
"set_time": "Встановити час сповіщень",
"set_offset": "Встановити зміщення сповіщень",
"upcoming": "Дати збору на наступні 30 днів",
"language": "Змінити мову повідомлень бота",
"checkout": "Експортувати або видалити дані",
"import": "Завантажити з JSON до бази даних",
"shutdown": "Вимкнути бота",
"remove_commands": "Видалити всі команди"
},
"messages": {
"cancelled": "Операцію скасовано.",
"setup": "⚙️ Почнемо налаштування з пошуку Вашого місцезнаходження.\n\nБудь ласка, виберіть, чи хочете Ви шукати серед найближчих до Вас локацій, чи одразу перейти до пошуку за назвою.\n\nЗверніть увагу, що надіслане Вами місцезнаходження **НЕ** зберігається ніде і використовується лише для пошуку місць поряд в базі даних.",
"cancel": "Якщо Ви хочете скасувати цю операцію, використовуйте /cancel.",
"cancelled": "Операцію скасовано.",
"checkout_deleted": "🗑️ Ваші дані було видалено. Якщо Ви хочете знову почати користуватися цим ботом, скористайтеся командою /setup. В іншому випадку видаліть/заблокуйте бота і більше не взаємодійте з ним.",
"checkout_deletion": "Гаразд. Будь ласка, підтвердіть, що Ви хочете видалити свої дані з бота.\n\nНаступні дані будуть видалені:\n• Вибране місце\n• Бажана мова всіх повідомлень\n• Час сповіщень\n• Зсув сповіщень\n\nВикористовуйте клавіатуру, щоб підтвердити й продовжити або /cancel, щоб перервати цю операцію.",
"checkout": "Це фактично всі дані, які має бот. Будь ласка, використовуйте ці кнопки, щоб вибрати, чи хочете Ви видалити свої дані з бота.",
@ -38,6 +66,7 @@
"set_time": "Гаразд. Будь ласка, надішліть бажаний час у форматі ГГ:ХХ.",
"setup_finished": "✅ Готово! Ваше місцезнаходження тепер **{name}**. Ви будете отримувати сповіщення про вивезення сміття за {offset} д. заздалегідь о {time}.",
"setup_retry": " Якщо Ви захочете вибрати місце розташування, скористайтеся командою /setup.",
"setup": "⚙️ Почнемо налаштування з пошуку Вашого місцезнаходження.\n\nБудь ласка, виберіть, чи хочете Ви шукати серед найближчих до Вас локацій, чи одразу перейти до пошуку за назвою.\n\nЗверніть увагу, що надіслане Вами місцезнаходження **НЕ** зберігається ніде і використовується лише для пошуку місць поряд в базі даних.",
"start_code_invalid": "🚫 Ви запустили бота за посиланням, що містить локацію, але, схоже, вона не є дійсною. Будь ласка, скористайтеся командою /setup, щоб налаштувати локацію вручну.",
"start_code": " Ви запустили бота за посиланням, що містить локацію **{name}**.\n\nБудь ласка, підтвердіть, чи хочете Ви використовувати її як свою локацію для сповіщень.",
"start_configure": "📍 Налаштуймо Вашу локацію. Натисніть кнопку на показаній клавіатурі, щоб почати процес.",
@ -51,31 +80,6 @@
"upcoming_empty": "Не знайдено записів про вивезення сміття на найближчі 30 днів для **{name}**",
"upcoming": "Найближчі вивози сміття:\n\n{entries}"
},
"formats": {
"date": "%d.%m.%Y",
"time": "%H:%M"
},
"garbage_types": {
"0": "🟤 Біо",
"1": "🟡 Пластик",
"2": "🔵 Папір",
"3": "⚫️ Загальне",
"4": "🟢 Скло",
"5": "❓Невизначене"
},
"commands": {
"help": "Показати меню допомоги",
"setup": "Обрати місце розташування",
"toggle": "Увімкнути/вимкнути сповіщення",
"set_time": "Встановити час сповіщень",
"set_offset": "Встановити зміщення сповіщень",
"upcoming": "Дати збору на наступні 30 днів",
"language": "Змінити мову повідомлень бота",
"checkout": "Експортувати або видалити дані",
"import": "Завантажити з JSON до бази даних",
"shutdown": "Вимкнути бота",
"remove_commands": "Видалити всі команди"
},
"buttons": {
"delete_confirm": "Я погоджуюсь і хочу продовжити",
"delete_no": "❌ Ні, я не хочу видаляти їх",

View File

@ -3,10 +3,14 @@
"flag": "🇺🇦",
"name": "Українська",
"codes": [
"uk",
"uk-UA"
"uk"
]
},
"bot": {
"name": "Garbage Reminder 🇺🇦",
"about": "Більше ніколи не забувайте про вивезення сміття. Вихідний код: https://garbagebot.eu",
"description": "Ви можете отримувати нагадування про вивезення сміття для обраних вами місць.\n\nВикористовуйте /help, щоб краще зрозуміти, як працює бот, або /setup, щоб налаштувати нагадування."
},
"formats": {
"date": "%d.%m.%Y",
"time": "%H:%M"

View File

@ -1,11 +1,11 @@
aiohttp~=3.8.5
apscheduler~=3.10.3
aiohttp~=3.9.1
apscheduler~=3.10.4
convopyro==0.5
mongodb-migrations==1.3.0
pykeyboard==0.1.5
tgcrypto==1.2.5
ujson>=5.0.0
uvloop==0.19.0
--extra-index-url https://git.end-play.xyz/api/packages/profitroll/pypi/simple
async_pymongo==0.1.4
libbot[speed,pyrogram]==2.0.1
libbot[speed,pyrogram]==3.0.0
pykeyboard==0.1.7