Skip to content

Releases: yaleksandr89/telegram-bots

Реализован бот бухгалтер

15 Jul 13:22
v1.2.4
449356a
Compare
Choose a tag to compare

Реализация бота бухгалтера. Помогает следить за финансами и домашней бухгалтерией. Реализован функционал:

  • Добавления Доходов / Расходов. Эти категории привязываются к определенной группе, а сами данные хранятся в БД. Структура
  • Формирование отчетов:
    • Доходы / Расходы за день.
    • Доходы / Расходы за месяц.
    • Итого за текущий день / месяц - разница между доходом и расходом

Есть возможность вывести текущие категории, которые закреплены за доходами и расходами. Также реализована проверка, когда при попытке добавить доход или расход указывается не корректный формат. Реализовано ограничение доступа к боту по ID телеграмма (TELEGRAM_USER_ID).

Скриншот: "Общий интерфейс управления"

ya_accountant-1.png

Скриншот: "Вывод категорий закрепленных за Доходами/Расходами"

ya_accountant-2.png

Скриншот: "Вывод информации за текущий день: 'Доходы', 'Расходы', 'Итого'"

ya_accountant-3.png

Скриншот: "Процесс добавления дохода (корректный и не корректный формат)"

ya_accountant-4.png

Скриншот: "Попытка обратиться к боту, если ID телеграмма не совпадает с ID указанным в TELEGRAM_USER_ID"

ya_accountant-5.png

"[YA] Бот бухгалтер".
Так как доступ настроен на мой ID телеграмма - вы увидите ошибку доступа.

Реализован бот синоптик

14 Jul 11:20
v1.2.3
e70fcf7
Compare
Choose a tag to compare

Пример работающего "[YA] Бот синоптик"


Реализация бота синоптика. Получение информации о погоде идет через взаимодействие с API сервиса Open Weather. Получить информацию о погоде возможно двумя способами:

  1. Отправить геолокацию (доступно только с мобильных устройств).
  2. Указать название города в форте: Город или Город, код страны (Пример: Москва или Москва,ru)

Реализован бот переводчик v2

13 Jul 13:10
v1.2.2
38600d0
Compare
Choose a tag to compare

Пример работающего "[YA] Бот переводчик v2"


Бот переводчик v2. Отличие от Бота переводчика v1 заключается в:

  • Определение на каком языке отправлен текст происходит автоматически.
  • Так как данные для переключения языка больше не нужны - БД в боте не используется.

Реализован бот переводчик v1

13 Jul 11:27
v1.2.1
5affb6d
Compare
Choose a tag to compare

Пример работающего Бота переводчика


Бот переводчик, перевод фраз осуществляется с помощью dejurin/php-google-translate-for-free. Доступные переводы:

  • С Английского на Русский
  • С Русского на английский

Есть возможность переводить как слова, так и словосочетания и предложения. Реализована обработка ошибок, если в бот отправить фото, видео, стикер или какой-то документ, пользователю вернется сообщение, что бот работает только с текстом.

Обновление composer пакетов, рефакторинг проекта

12 Jul 17:48
v1.2.0
b8178b0
Compare
Choose a tag to compare

Обновление композер пакетов:

  • guzzlehttp/guzzle
  • irazasyed/telegram-bot-sdk

Изменена структура проекта, удален локальный бот, а также внесены изменения в пространство имен (composer.json). Обновлен README.md.

v1.1.0

03 Feb 18:05
Compare
Choose a tag to compare

Объединение двух локальных ботов в один.

v1.0.0

02 Feb 21:34
Compare
Choose a tag to compare

Реализовано:

init