Go to file
2021-06-17 18:02:06 +06:00
.github/workflows add build workflow 2021-01-29 16:53:43 +06:00
gradle/wrapper Update gradle-wrapper.properties 2021-06-17 18:02:06 +06:00
src/main/kotlin/telegram_bot update to wait for buildBehaviour completance 2021-04-22 17:15:25 +06:00
.gitattributes first filling of template 2020-11-08 18:54:39 +06:00
.gitignore first filling of template 2020-11-08 18:54:39 +06:00
build.gradle update up to 0.32.0 2021-01-29 16:51:08 +06:00
gradle.properties Update gradle.properties 2021-06-17 18:01:45 +06:00
gradlew first filling of template 2020-11-08 18:54:39 +06:00
gradlew.bat first filling of template 2020-11-08 18:54:39 +06:00
LICENSE Create LICENSE 2020-11-08 18:37:55 +06:00
README.md first filling of template 2020-11-08 18:54:39 +06:00
settings.gradle first filling of template 2020-11-08 18:54:39 +06:00

Telegram Bot Template

That is template for telegram bots based on next stack of technologies:

Default

Since you have used this repo as a template you can simply run command ./gradlew run --args="BOT_TOKEN" (of course, replace here BOT_TOKEN with your telegram bot token like 1234567890:ABCDEFGHIJKLM_OPqrstuvwxyz012345678). As an output you will get your bot information like:

ExtendedBot(id=ChatId(chatId=1234567890), username=Username(username=@username_of_your_bot), firstName=Name of bot, lastName=, canJoinGroups=(some boolean), canReadAllGroupMessages=(some boolean), supportsInlineQueries=(some boolean))

What next?

There are several ways to continue:

In other words, this template (and TelegramBotAPI library) does not limit you on choosing of way to continue 😊