mirror of
https://github.com/InsanusMokrassar/PlaguBot.git
synced 2024-11-25 00:48:42 +00:00
add distributions to github release
This commit is contained in:
parent
6e8aae95d0
commit
a177391ceb
28
README.md
28
README.md
@ -1,28 +1,8 @@
|
|||||||
# Telegram Bot Template
|
# PlaguBot
|
||||||
|
|
||||||
That is template for telegram bots based on next stack of technologies:
|
That is a set of libraries for plagubots. Look at the
|
||||||
|
[PlaguBot template](https://github.com/InsanusMokrassar/PlaguBotPluginTemplate) to find how to create your bot.
|
||||||
|
|
||||||
* [Kotlin Coroutines](https://github.com/Kotlin/kotlinx.coroutines)
|
## How to use?
|
||||||
* [Kotlin Serialization](https://github.com/Kotlin/kotlinx.serialization)
|
|
||||||
* [Telegram Bot API Library](https://github.com/InsanusMokrassar/TelegramBotAPI) (by default everything is included like
|
|
||||||
it was described [here](https://github.com/InsanusMokrassar/TelegramBotAPI#ok-where-should-i-start))
|
|
||||||
|
|
||||||
## 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:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
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:
|
|
||||||
|
|
||||||
* [Tutorials](https://bookstack.inmo.dev/books/telegrambotapi)
|
|
||||||
* [Github readme](https://github.com/InsanusMokrassar/TelegramBotAPI)
|
|
||||||
|
|
||||||
In other words, this template (and [TelegramBotAPI library](https://github.com/InsanusMokrassar/TelegramBotAPI)) does
|
|
||||||
not limit you on choosing of way to continue 😊
|
|
||||||
|
@ -18,6 +18,8 @@ if (new File(projectDir, "secret.gradle").exists()) {
|
|||||||
githubRelease {
|
githubRelease {
|
||||||
token "${project.property('GITHUB_RELEASE_TOKEN')}"
|
token "${project.property('GITHUB_RELEASE_TOKEN')}"
|
||||||
|
|
||||||
|
releaseAssets.from('bot/build/distributions')
|
||||||
|
|
||||||
owner "InsanusMokrassar"
|
owner "InsanusMokrassar"
|
||||||
repo "PlaguBot"
|
repo "PlaguBot"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user