Aadu The Bot is rewrite of 4nd3r/tiny-matrix-bot in Ruby. It's based on old IRC bot that analyzes input with regex and when matched, runs the script. It uses ananace/ruby-matrix-sdk for Matrix client server communications.
It extends SimpleBot to run shell scripts. SimpleBot is simply bot, that listens to configured channels and just writes them to standard output.
- cp config.yml.example config.yml
- edit config.yml
- bundle install
- bundle exec bin/aadu.rb
You can run simplebot with: bundle exec bin/bot.rb