mirror of
				https://github.com/InsanusMokrassar/TelegramBotAPI-bot_template.git
				synced 2025-10-26 09:40:23 +00:00 
			
		
		
		
	
			
				
					
						
					
					97731ea8149a1bf6dd10ff9ebab6ff23e1a22865
				
			
			
		
	Telegram Bot Template
That is template for telegram bots based on next stack of technologies:
- Kotlin Coroutines
- Kotlin Serialization
- Telegram Bot API Library (by default everything is included like it was described here)
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 😊
					Languages
				
				
								
								
									Kotlin
								
								93.3%
							
						
							
								
								
									Makefile
								
								3.4%
							
						
							
								
								
									Dockerfile
								
								3.3%