Skip to content

Улучшения для TelegramTextApp #26

Description

@falbue

Задачи для улучшения проекта:

  • Добавить больше примеров использования, включая расширенную кастомизацию и интеграцию с другими библиотеками.
  • Подробно описать структуру JSON-файла с реальными примерами.
  • Актуализировать и структурировать README (разделить на: установка, базовое/расширенное использование, FAQ, вклад).
  • Добавить автотесты для ключевых функций (utils, база данных, обновление бота).
  • Добавить инструкцию по запуску тестов.
  • Улучшить обработку ошибок во всех асинхронных функциях (логирование, информативные исключения).
  • Добавить fallback-ответы или уведомления пользователю при ошибках.
  • Вынести кастомные функции и примеры в отдельную папку /examples.
  • Добавить шаблон для создания новых ботов/меню.
  • Указать поддерживаемые версии зависимостей (aiogram и др.) в requirements.
  • Добавить requirements.txt/pyproject.toml.
  • Оптимизировать часто используемые утилиты и работу с шаблонами.
  • Добавить type hints по всему коду.
  • Добавить поддержку мультиязычности для сообщений и команд.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    Status
    В планах

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions