Todo
High priority
Remove SpringContext object.
Add webhook.
Medium priority
Add mini DI to config initialization.
Add more tests.
Complete documentation in code (classes and methods).
Add to documentation info about
currentContainerContext()
,InputFactory
.Add validation to
command()
,step()
,callback()
at initialization.Create custom
@ConditionalOnMissingBean
forsource-jpa
io.github.dehuckakpyt.telegrambot.config
.Add
ConfigExpression
for all interfaces in TelegramBotConfig (at least for Spring).
Low priority
Figure out how to send messages longer than 4096 characters.
Figure out how to implement internationalization.
Add ability to specify action ('typing...', etc.).
Last modified: 23 February 2025