This project is based heavily on my previous Telegram bot, GrahamBot. Have a look in that repo for more information about its setup.
On top of the features of that bot, this one includes conversation tracking and management. This means it can have more complex conversations such as asking for a shift week, then day, then time and process data throughout.
The bot is intended to be used in user research to see how people respond to in-chat interfaces.
Get Telegram and message @shiftybot – see what it can do!
Shift Bot is provided under an Apache 2.0 licence. You may use the code as you wish under the same open licence, provided you give attribution, make your changes clear, and keep all copyright notices. Go and tinker with it!
This project was created by Graham Macphee, a Designer and Front-end Developer from Scotland. You can follow him on Twitter @gmph to stay updated with little projects like this. Have a lovely day!