Commit graph

  • 3a83e55343 chore: change status gen charts if users not exists db main Redume 2025-05-18 11:24:38 +03:00
  • c0e9152f4f chore: delete garbadge line Redume 2025-05-17 18:24:45 +03:00
  • d3fcc06b68 fix: fix position lang Redume 2025-05-17 18:22:46 +03:00
  • ae695d6f48 chore: optimization code Redume 2025-05-17 12:34:10 +03:00
  • f92e24816d chore: wrap lines to 79 chars for PEP8 compliance and improved readability, no logic changes Redume 2025-05-17 12:29:50 +03:00
  • 6f415c2378 fix: fixed a bug with the message not changing Redume 2025-05-17 12:26:29 +03:00
  • ff8d23330b chore: added localization files Redume 2025-05-17 11:50:26 +03:00
  • 8569a0a924 feat: bot customization Redume 2025-05-17 11:50:08 +03:00
  • 01b8d01285 chore: made localization in the inline command to get the course of the command Redume 2025-05-17 11:49:57 +03:00
  • 5fe0a5ae3a chore: added a new field for period customization Redume 2025-05-17 00:35:27 +03:00
  • 722b79b523 chore: Added translation for the start command, code link made as a button Redume 2025-05-17 00:34:56 +03:00
  • 6bf8b4c049 chore: a class is written to get and work with localization Redume 2025-05-17 00:34:28 +03:00
  • fd6f0b699e chore: charts are now as a picture natively, not a link Redume 2025-05-17 00:34:05 +03:00
  • 9b3ed607b0 chore: fix import Redume 2025-05-15 15:06:53 +03:00
  • 1ae3ec9aec chore: the link in the post has been replaced with a button Redume 2025-05-15 15:06:40 +03:00
  • 210c60552f chore: fix import Redume 2025-05-15 15:03:21 +03:00
  • 757c74f779 chore: the database is now not deleted when the container is stopped Redume 2025-05-15 14:55:08 +03:00
  • b671981bb3 chore: added new updates and moved the database instance to another file Redume 2025-05-15 14:54:39 +03:00
  • b5d8edcc38 chore: added a new field to customize the schedule period Redume 2025-05-15 14:53:52 +03:00
  • b4eba633b9 chore: the commands have been organized into files Redume 2025-05-15 10:53:55 +03:00
  • 4aa4742cd2 feat: add sqlite database Redume 2025-05-15 01:06:03 +03:00
  • e170b5bff2 chore: set return type is none for start command Redume 2025-05-15 00:34:37 +03:00
  • 86085e2feb chore: made line breaks Redume 2025-04-26 14:04:27 +03:00
  • 65236eeec8 chore: Changed the key to get the schedule Redume 2025-04-21 21:12:00 +03:00
  • d47a1afb84 chore: change path for config Redume 2025-03-27 13:15:35 +03:00
  • ecdb072773 fix: Fixed an error with conversion, now the correct format in the string is returned at once Redume 2025-03-27 13:15:27 +03:00
  • f57dfd4762 fix: fix path for config Redume 2025-03-27 12:09:12 +03:00
  • cc916c172a chore: dockerfile is now used for docker compose, not image. Redume 2025-03-27 11:40:13 +03:00
  • 655cb35260 chore: Rewrote the date retrieval function if there is no data Redume 2025-03-27 11:39:48 +03:00
  • c0680d38d5 fix: Fixed a bug, at midnight, when there is no currency rate, it did not give anything, now the date will be in the same timezone as kekkai Redume 2025-03-26 17:57:14 +03:00
  • 87ef0b2daf fix: corrected the name of the encoding Redume 2025-03-26 17:55:59 +03:00
  • ae039e2310 refactor: Fixed the code, removed the problematic characters, and made indents Redume 2025-03-26 14:13:20 +03:00
  • 7a246c8b92 chore: Changed the word from Russian to English. Redume 2025-02-17 21:40:04 +03:00
  • 661e11c8d7 fix: Fixed formatting of numbers. Emphasized zeros at the end Redume 2025-02-04 14:39:02 +03:00
  • 7c3f289bd6 chore(readme): Updated the readme, removed unnecessary stuff and wrote a new description Redume 2025-01-11 22:14:27 +03:00
  • 7972e16b28
    Merge pull request #2 from Redume/refactor/use-webhooks Danil 2025-01-10 20:46:38 +03:00
  • b5f75ef0bc feat: add support for grouping separators and precise handling of small numbers in format_number Redume 2025-01-10 00:54:59 +03:00
  • ef980f1ef6 fix: fixed the condition with getting currency from_currency Redume 2025-01-10 00:18:15 +03:00
  • db79e74268 chore: Made a check if the currency rate was not found Redume 2025-01-10 00:12:00 +03:00
  • c9eb773f10 fix: Error with Decimal if the number was too large Redume 2025-01-09 23:03:38 +03:00
  • 0eafaba090 feat: commands are now in mono-wide format Redume 2025-01-09 20:47:35 +03:00
  • caac4f9a1f feat: Made a command to start Redume 2025-01-09 20:41:29 +03:00
  • ad8dc2da35 chore: deleted special symbol Redume 2025-01-09 15:44:04 +03:00
  • 39ea50f0d7 chore: updated the aiogram version Redume 2025-01-09 13:37:08 +03:00
  • 7ed98e5b88 chore: the schedule period has been changed from a week to a month Redume 2025-01-09 13:26:57 +03:00
  • 6a2291c6bf chore: new example config Redume 2025-01-09 13:26:33 +03:00
  • 169166af3b chore: delete requests in requirements.txt Redume 2025-01-09 13:16:13 +03:00
  • 0537bfe3cf fix: Fixed conditions with negative numbers and if text is written instead of number Redume 2025-01-09 00:55:50 +03:00
  • 0ca150eec8 fix: did a check for negative numbers Redume 2025-01-09 00:29:34 +03:00
  • a1ad2d1694 refactor: Bot rewritten to webhooks, duplicate code removed Redume 2025-01-09 00:19:00 +03:00
  • 234e8bf244 fix: handle exponential notation and large numbers in format_number function Redume 2025-01-09 00:18:24 +03:00
  • d8d6635987 refactor: Rewrote the creation of graphs on aiohttp Redume 2025-01-09 00:04:31 +03:00
  • f122614b9f chore: Made a regular expression to remove the graph reference from the previews Redume 2025-01-09 00:03:19 +03:00
  • c7ab4b72f9 chore: deleted timeout in request Redume 2025-01-09 00:02:42 +03:00
  • 8cc073c473 chore: Returned the formatting and the inline query response Redume 2025-01-08 22:58:12 +03:00
  • 90c1717b6b refactor(convert): Rewrote the requests to aiohttp. Reverted the old query algorithm, first kekkai, then ddg Redume 2025-01-08 22:52:12 +03:00
  • 3d6c6b11ec chore: use alpine version for python Redume 2025-01-08 20:09:14 +03:00
  • 288996f226 chore: fix driver locale and add volumes config Redume 2025-01-08 15:34:22 +03:00
  • f751d0f893 chore: change port and nginx url for proxy Redume 2025-01-08 15:34:06 +03:00
  • 016e55732a chore: update year in license Redume 2025-01-08 14:02:41 +03:00
  • 1ec6d5fb88 chore(readme): Removed mention of coinapi Redume 2025-01-08 14:02:35 +03:00
  • ed493b862e chore: Using webhooks Redume 2025-01-08 13:55:59 +03:00
  • df8fae1d7f chore: Add nginx Redume 2025-01-08 13:55:33 +03:00
  • 380b4cba1f chore: Removed all functionality Redume 2025-01-08 13:55:18 +03:00
  • f3ca3b8f76 chore: Add cert and ds_store to gitignore Redume 2025-01-08 13:53:30 +03:00
  • 19a1d72cb9 chore: using the alpine version of python Redume 2025-01-07 15:56:40 +03:00
  • b2751f10cc deps: updated aiogram version to 3.15.0 Redume 2025-01-07 15:56:20 +03:00
  • 24507c2619 refactor Redume 2025-01-07 13:58:35 +03:00
  • f103970be2 chore: add print in execpt Redume 2025-01-07 13:58:08 +03:00
  • b7396d4634 fix: replace , to . Redume 2025-01-07 13:57:48 +03:00
  • e54e70ed49 fix: delete keys coinapi Redume 2024-12-23 19:20:49 +03:00
  • 7767474da0 fix: change conv_amount to amount Redume 2024-12-23 19:18:15 +03:00
  • 45307caee5 chore: Added the multiplier directly to the api request Redume 2024-12-23 10:04:02 +03:00
  • 4fd2d3d182 fix: Added an exception and fixed the returned result on error Redume 2024-12-22 18:39:55 +03:00
  • d7126e657e Removed CoinAPI. Made kekkai api a higher priority than ddg Redume 2024-12-21 23:32:25 +03:00
  • 4fbc2c6571 feat: If the charts API does not work, the suggestion will be removed from the responses Redume 2024-11-28 21:50:52 +03:00
  • a89362205a chore: Divided the functionality into folders Redume 2024-11-28 21:50:03 +03:00
  • f00cac9ae9 fix len args Redume 2024-11-24 13:17:09 +03:00
  • 9074d663eb fix error Redume 2024-11-15 21:34:50 +03:00
  • 75e7555e50 feat: Added selection of currency rate with and without chart Redume 2024-11-13 17:35:23 +03:00
  • 6d9dfac41a feat: Add chart for rate currency Redume 2024-10-29 20:05:50 +03:00
  • 90c3646db7 chore: Add files to docker ignore Redume 2024-10-29 18:14:46 +03:00
  • cf0da8f220 feat: Deleted the conversion via aliases Redume 2024-10-29 18:14:28 +03:00
  • 69bd887878 update readme Redume 2024-09-30 14:07:50 +03:00
  • 0c1a42791a update docker compose, delete unnecessarily Redume 2024-09-28 19:24:05 +03:00
  • 416be2c451 github actions docker build Redume 2024-09-28 15:17:06 +03:00
  • ab18d1c265 setup docker (test) Redume 2024-09-28 15:16:52 +03:00
  • c0e1698581 Фикс условием с написанием сообщения в группе Redume 2024-09-28 15:02:02 +03:00
  • c07fba01ad Обновил конфиг алиасов Redume 2024-09-26 16:09:58 +03:00
  • 5b79f6699b Пофиксил баг. Если написать текст не относящийся к валюте, то бот будет игнорировать Redume 2024-09-26 16:09:47 +03:00
  • e3f5396d1a Отказался от w2n. Redume 2024-08-29 16:54:56 +03:00
  • 454adb4557 Отказался от w2n. Обьеденил две функции (message и InlineQuery), рефактор кода. Перевод ошибок на английский язык Redume 2024-08-29 16:54:52 +03:00
  • 9a2b16aefb добавил новую библиотеку Redume 2024-08-26 11:19:14 +03:00
  • 43ffa88642 сделал формат чисел, чтобы 1300 форматировалось в 1 300 Redume 2024-08-26 11:18:54 +03:00
  • 019f844e4f сделал w2n Redume 2024-08-25 22:16:23 +03:00
  • b2aa0589a5 Перевел ошибку на английский Redume 2024-08-25 20:01:43 +03:00
  • 5bc5f37723 Теперь поддерживается плавающая запятая, а не только точка. Фикс (вроде) UnboundLocalError Redume 2024-08-25 20:01:25 +03:00
  • 46a1ecdbf8 убрал из конфига колво знаков после запятой Redume 2024-08-25 19:55:56 +03:00
  • 8a3c09c50f Файл с алиасами на разных языках, пока бета пример Redume 2024-08-25 18:05:00 +03:00
  • e2316f69b4 Разделил код на файлы. Рефакторинг кода. Теперь можно писать на родном языке курс валюты (e.g: 2 рубля в доллары) Redume 2024-08-25 18:04:34 +03:00