Skip to content

Grigorii-star/Team-Work-Telegram-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shelter Logo

Групповая работа с Java. Создание телеграм - бота

Postgres Java GitHub


Описание телеграм - бота:

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


Команда разработчиков:


Техническое задание проекта:


В проекте используются технологии:

  • Java 11
  • Maven
  • Spring Boot 2.7.13
  • Spring Web
  • Spring Data
  • Spring JPA
  • Hibernate
  • PostgreSQL
  • Liquibase
  • Swagger Ui
  • Telegram Api - 5.6.0 TelegramLongPollingBot

Рекомендации по запуску проекта:

Клонировать проект в среду разработки.
Найти в Telegram @BotFather и запустить.
Ввести команду /newbot и следовать дальнейшим инструкциям для получения Token.
Настроить БД и прописать значения в файле application.properties, туда же записываем значение Token.
Запустить метод main в файле TeamWorkTelegramBotApplication.java.
Открыть в Telegram свою версию бота и ввести команду /start.
Чтобы использовать REST API, в браузере введите http://localhost:8080/swagger-ui/index.html


Демонстрация работы бота:

Ссылка на обзор бота на Driver Google

About

Telegram bot for animal shelter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages