IRC bot for the BonoboNET IRC network
Go to file
Tristan B. Velloza Kildaire 2e94ecef69 Config
- Switched to array-based channels list

Config

- Use `channels` array instead of string

App

- Pass in `Config` to `Bot` constructor

Bot

- Constructor now takes in `Config` instance and then will extract the channels to join after authentication from said `Config` struct
2023-06-24 21:48:24 +02:00
.github/workflows Create d.yml 2023-06-17 12:27:03 +02:00
source/botty Config 2023-06-24 21:48:24 +02:00
.gitignore - Updated `.gitignore` 2023-03-18 13:26:55 +02:00
LICENSE - Added LICENSE 2023-06-13 15:09:55 +02:00
README.md Added LICENSE 2023-06-18 13:15:50 +02:00
config.json Config 2023-06-24 21:48:24 +02:00
dub.json Dub 2023-06-24 21:47:12 +02:00

README.md

botty

D

IRC bot for the BonoboNET IRC network

Modules

Many modules are supported (you can see here) but to name a few we have:

  1. Translation
    • The user can translate given text to English with .tr Halo daar
    • You can specify the language to translate to as well with .tr:af Lekker man
    • Powered by Google Translate
  2. Rot13
    • You can do Rot13 using .rot13 <Text>
  3. Ping
    • Let's you ping a endpoint with .ping <addr/domain>

Credits

  • rany2
    • Implementing the rot13 module

License

AGPL 3.0