An open API service indexing awesome lists of open source software.

https://github.com/netkorp/spring-boot-telegram-framework

Framework for creating Telegram Bots using Spring Boot
https://github.com/netkorp/spring-boot-telegram-framework

framework framework-java java spring-boot telegram-bot telegram-bot-api

Last synced: 3 months ago
JSON representation

Framework for creating Telegram Bots using Spring Boot

Awesome Lists containing this project

README

          

# Spring Boot Telegram Framework

[![Build Status](https://travis-ci.org/netkorp/spring-boot-telegram-framework.svg?branch=master)](https://travis-ci.org/netkorp/spring-boot-telegram-framework)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/netkorp/spring-boot-telegram-framework/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/netkorp/spring-boot-telegram-framework/?branch=master)
[![Maven Central](https://img.shields.io/maven-central/v/com.github.netkorp/spring-boot-telegram-framework.svg?label=Maven%20Central)](https://search.maven.org/search?q=g:%22com.github.netkorp%22%20AND%20a:%22spring-boot-telegram-framework%22)
[![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](https://github.com/netkorp/spring-boot-telegram-framework/blob/master/LICENSE)

This is a framework for the creation of bots for Telegram using Spring Boot. With this tool you only have to worry about the logic of the commands that your bot will respond to and the framework will take care of the rest for you. In addition, it provides you with some basic commands and a several kind of commands.

## Installation

The framework is available in the Maven Central Repository. You just need to add the following dependency to your pom.xml:

```xml

com.github.netkorp
spring-boot-telegram-framework-core
1.0.1

```

For gradle users just add this to your dependencies:

```gradle
compile 'com.github.netkorp:spring-boot-telegram-framework-core:1.0.1'
```

## Usage

For getting started with the framework, please check [this](https://github.com/netkorp/spring-boot-telegram-framework/wiki/Getting-started) out or take a look at the [Wiki](https://github.com/netkorp/spring-boot-telegram-framework/wiki) for further information. Contributions are welcome there as well.

## Contributing

Follow this steps:

1. Create an issue [here](https://github.com/netkorp/spring-boot-telegram-framework/issues) where you explain the matter (bugs, new features, improvements, ...)
2. Fork this project (If you haven't done it yet).
3. Work on the issue.
4. Make a pull request against the "master" branch.

## License

This project is licensed under the MIT license. Please see the [LICENSE](LICENSE) included in this repository.