This is a template with Howdy.ai Botkit framework to quickly bootstrap your bot project and reuse bot skills. It regroups a set of best practices:
- configuration: pass settings either through environment variables on the command line, or by hardcoding some of them in the
.env
file. Note that env variable are priorized over theenv
file if values are found in both places. - healthcheck: check if everything is going well by hitting the
ping
endpoint exposed automatically. - skills: organize your bot behaviours by placing 'hear commands', 'convos' and 'events' in the skills directory. The bot comes with a ".commons", "help", "fallback" and "welcome" skills.
New to Botkit?
- read the "Botkit for CiscoSpark" guide
- take the "Create Conversational Bots with Botkit" learning lab
New to Cisco Spark?
- read the Starter Guide we use at hackathon,
- or go straight to Spark4Devs, signin and click My apps to create a bot account.