virtuoso v0.0.25 mix virtuoso.gen.bot

Generates executive, routines, and cognition for a Bot.

mix virtuoso.gen.bot BotModuleName

The first argument is the bot’s name

Link to this section Summary

Link to this section Functions

Link to this function bot_interface_template(bot_module_name)
Link to this function create_routine_directory(bot_module_name)
Link to this function fast_thinking_template(bot_module_name)
Link to this function generate_bot_directories(bot_module_name)
Link to this function generate_cognition_layers(bot_module_name)
Link to this function generate_routine_interface(bot_module_name)
Link to this function routine_template(bot_module_name)

A task needs to implement run which receives a list of command line args.

Callback implementation for Mix.Task.run/1.

Link to this function slow_thinking_template(bot_module_name)