diff options
author | terminaldweller <devi@terminaldweller.com> | 2024-06-04 00:00:48 +0000 |
---|---|---|
committer | terminaldweller <devi@terminaldweller.com> | 2024-06-04 00:00:48 +0000 |
commit | 18fb0d7d032dcb3d75dd8f730154a7301bcfde96 (patch) | |
tree | cecb9b0a75ec2197d8f5dab7c29390a2fcd8db39 | |
parent | updated the readme and added example for lua scripting (diff) | |
download | milla-18fb0d7d032dcb3d75dd8f730154a7301bcfde96.tar.gz milla-18fb0d7d032dcb3d75dd8f730154a7301bcfde96.zip |
updated readme some more
-rw-r--r-- | README.md | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -12,6 +12,7 @@ Milla is an IRC bot that: - Milla can run more than one instance of itself - Each instance can connect to a different ircd, and will get the full set of configs, e.g. different proxies, different postgres instance, ... - You can define custom commands in the form of SQL queries to the database with the SQL query result being passed to the bot along with the given prompt and an optional limit so you don't go bankrupt(unless you are running ollama locally like the smart cookie that you are).<br/> +- lua plugin system to extend the bot's functionality.<br/> ![milla](./milla.png) @@ -604,13 +605,17 @@ end rss_feed() ``` -More of milla's functionality will be available over time.<br/>' + +The example rss plugin, accepts a yaml file as input, reeds the provided rss feeds once, extracts the title, author name and link to the resource, sends the feed over to the `#rssfeed` irc channel and exits.<br/> + +More of milla's functionality will be available through milla's lua module over time.<br/>' The following libraries are loaded by milla by default: -* [gluaxmlpath](https://github.com/ailncode/gluaxmlpath) -* [gluahttp](https://github.com/cjoudrey/gluahttp) -* [gluayaml](https://github.com/kohkimakimoto/gluayaml) -* [gluasocket](https://gitlab.com/megalithic-llc/gluasocket) + +- [gluaxmlpath](https://github.com/ailncode/gluaxmlpath) +- [gluahttp](https://github.com/cjoudrey/gluahttp) +- [gluayaml](https://github.com/kohkimakimoto/gluayaml) +- [gluasocket](https://gitlab.com/megalithic-llc/gluasocket) ## FAQ |