aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorterminaldweller <devi@terminaldweller.com>2024-06-04 00:00:48 +0000
committerterminaldweller <devi@terminaldweller.com>2024-06-04 00:00:48 +0000
commit18fb0d7d032dcb3d75dd8f730154a7301bcfde96 (patch)
treececb9b0a75ec2197d8f5dab7c29390a2fcd8db39
parentupdated the readme and added example for lua scripting (diff)
downloadmilla-18fb0d7d032dcb3d75dd8f730154a7301bcfde96.tar.gz
milla-18fb0d7d032dcb3d75dd8f730154a7301bcfde96.zip
updated readme some more
-rw-r--r--README.md15
1 files changed, 10 insertions, 5 deletions
diff --git a/README.md b/README.md
index d74d7a0..5f69817 100644
--- a/README.md
+++ b/README.md
@@ -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