It`s a bot that implements simple FSM with states (aka. StatesGroup() in aiogram) in telebot.v3
All state configs are in "state.go". In order to control FSM you can:
- Create new states with function
- Enable/disable current state
- Save message context
- Check if state is active now
Docs:
- Cannot save contex in unactive state
- Don`t forget to disable state after context setting
- Possible number of states - unlimited
Plans:
- Make a library for simple FSM
- Add StatesGroups to connect states in one interface
- Add more usefull things to control FSM