summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authoricebaker <icebaker@proton.me>2023-05-21 21:27:05 -0300
committericebaker <icebaker@proton.me>2023-05-21 21:27:05 -0300
commit084923fe46390b3f38350650574503d71d42cc89 (patch)
treecf44f9feb7cf9a13bf48216055a21197630c30c6 /README.md
parente0864ca05206f2d2512f29bd8b14fd20816361f4 (diff)
updating readme
Diffstat (limited to 'README.md')
-rw-r--r--README.md13
1 files changed, 13 insertions, 0 deletions
diff --git a/README.md b/README.md
index f946f1d..9ce58be 100644
--- a/README.md
+++ b/README.md
@@ -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')