TariffCalculatorTelegramBot

0

Описание

Телеграм-бот для расчета услуг на коммунальные услуги используя способ тарификации - однозонный.

Языки

  • Python100%
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
2 года назад
README.md

TariffCalculatorTelegramBot - бот для расчета коммунальных платежей

Этот Telegram бот помогает пользователям рассчитывать свои коммунальные платежи на основе введенных показаний счетчиков и тарифов.

Функциональность

  • Ввод и сохранение тарифов на коммунальные услуги
  • Расчет платежей за газ, холодную воду, горячую воду и электричество
  • Просмотр сохраненных тарифов
  • Обратная связь с администратором

Технологии

  • Python 3.7+
  • aiogram 3.x
  • SQLAlchemy
  • SQLite

Установка

  1. Клонируйте репозиторий:
  1. Перейдите в директорию проекта:
  1. Установите зависимости:
  1. В файле
    config.py
    укажите Токен вашего бота и укажите ID администратора

Использование

Запустите бота командой:

Команды бота

  • /start
    - Начать работу с ботом
  • /help
    - Получить справку по использованию бота
  • /feedback
    - Отправить сообщение администратору

Структура проекта

  • admin.py
    - Файл для отправки сообщений администратору
  • commands.py
    - Файл с командами которые использует бот
  • database.py
    - Файл для создания базы данных
  • help_text.txt
    - Файл, который содержит текст справки как пользоваться ботом
  • keyboard.py
    - Файл в котором находятся Replay и Inline кнопки
  • main.py
    - Основной файл бота
  • process_meter.py
    - Файл в котором выполняется код для обработки ввода показаний счетчиков
  • process_tariff.py
    - Файл в котором выполняется код для обработки ввода тарифов
  • states.py
    - Файл в котором выполняется код определения состояний для FSM
  • tariffs.db
    - База данных SQLite для хранения тарифов

Контакты

Если у вас есть вопросы или предложения, пожалуйста, свяжитесь с нами:

  • Telegram:
    https://t.me/qaIep

Авторы