diff options
-rw-r--r-- | README.md | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -193,8 +193,21 @@ NanoBot.repl(cartridge: 'cartridge.yml') # Starts a new REPL. bot = NanoBot.new(cartridge: 'cartridge.yml') +bot = NanoBot.new( + cartridge: YAML.safe_load(File.read('cartridge.yml'), permitted_classes: [Symbol]) +) + +bot = NanoBot.new( + cartridge: { ... } # Parsed Cartridge Hash +) + bot.eval('Hello') +# When stream is enabled and available: +bot.eval('Hi!') do |content, fragment, finished| + print fragment unless fragment.nil? +end + bot.repl # Starts a new REPL. NanoBot.repl(cartridge: 'cartridge.yml', state: '6ea6c43c42a1c076b1e3c36fa349ac2c') |