This repository contains several examples of simple bots which are using TelegramBotAPI
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
InsanusMokrassar cfd4e2fcd5
Merge pull request #185 from InsanusMokrassar/renovate/telegram_bot_api_version
1 week ago
.github/workflows update xmx for builds 9 months ago
ChatAvatarSetter update up to 3.3.1 3 months ago
DeepLinksBot add DeepLinkBot 5 months ago
FSMBot Update SimpleFSMBot.kt 3 months ago
FilesLoaderBot fixes in forward chat info bot 6 months ago
ForwardInfoSenderBot migration 4 months ago
GetMeBot updates 3 months ago
HelloBot small fixes 5 months ago
KeyboardsBot migration 4 months ago
RandomFileSenderBot migration onto 2.1.1 7 months ago
ResenderBot updates 3 months ago
SlotMachineDetectorBot migration onto 2.1.1 7 months ago
StickerInfoBot 3.3.0 3 months ago
TopicsHandling add topics example 4 weeks ago
WebApp migration 4 months ago
gradle/wrapper Update gradle-wrapper.properties 2 months ago
.gitignore update up to 0.38.0 1 year ago
LICENSE Initial commit 3 years ago
README.md update tgbotapi version up to 0.30.12, update of readme 2 years ago
build.gradle temporal update of version 2 months ago
gradle.properties Update telegram_bot_api_version to v5.0.1 1 week ago
gradlew complete forwarder bot exmple 3 years ago
gradlew.bat complete forwarder bot exmple 3 years ago
renovate.json Add renovate.json 2 years ago
settings.gradle add topics example 4 weeks ago

README.md

TelegramBotAPI-examples

This repository contains several examples of simple bots which are using TelegramBotAPI

How to use this repository

This repository contains several important things:

  • Example subprojects
  • Commits
  • Structure

Example subproject

Each example subproject contains information about how to run this example and what is it doing. Usually, it is some simple thing like sending "hello" message to the user which wrote to the bot.

Commits

Commits can contains some things like migration onto new version (especially it is actual for major version changes), updates according to the new features in versions and different other things which usually more important in context of history or changes between library version

Structure

Structure of this repository fully representative (it is the reason why this repo contains multiplatform subprojects) and you can use it as some template (but I am strongly recommend you to use my TelegramBot template or Multiplatform Project template)