Complete README to be more precise
This commit is contained in:
parent
14be0e93b4
commit
7c7d25df2a
35
README.md
35
README.md
|
@ -1,10 +1,12 @@
|
||||||
# YorokoBot
|
# YorokoBot
|
||||||
|
|
||||||
This bot is a remake of the original HokuBot
|
This bot is a remake of the original HokuBot
|
||||||
using Rust with Serenity and the Nix package manager.
|
using Rust with the Serenity crate and the Nix package manager.
|
||||||
|
|
||||||
It is made for the [Archetype:Moon](https://archetype-moon.fr/) Discord server
|
The main instance of this bot was made specifically for the [Archetype:Moon](https://archetype-moon.fr/)
|
||||||
exclusively and won't work elsewhere.
|
server and is not public.
|
||||||
|
If you want to add the bot to your own server (or host a public version), you can run your own instance
|
||||||
|
of Yorokobot as long as the license terms are respected.
|
||||||
|
|
||||||
## What is YorokoBot ?
|
## What is YorokoBot ?
|
||||||
|
|
||||||
|
@ -16,31 +18,18 @@ the bot to ping each users that subscribed to this topic.
|
||||||
## Why using YorokoBot when Discord roles exist ?
|
## Why using YorokoBot when Discord roles exist ?
|
||||||
|
|
||||||
To keep it simple, to prevent a Discord server to create a ton of roles.
|
To keep it simple, to prevent a Discord server to create a ton of roles.
|
||||||
Moreover, the goal is to keep it simple for Moderators with simple commands.
|
|
||||||
|
|
||||||
## Can everyone can add new tags ?
|
## How Yorokobot permissions are managed ?
|
||||||
|
|
||||||
No, only server's admins can create new tags for their own server.
|
Yorokobot has no permission management system.
|
||||||
|
Discord provides for each server a way to handle who can use a specific command and on which channel.
|
||||||
## Is everyone able to ping a tag (and possibly spam with it) ?
|
Once the bot in on your server, you can do a right click on the bot user and select "Manage integration".
|
||||||
|
|
||||||
Well, this is something that is server dependant.
|
|
||||||
By default, only Discord admins will be able to ping a tag.
|
|
||||||
But they can change this behaviour with a simple command that will allow
|
|
||||||
each server member to ping someone.
|
|
||||||
|
|
||||||
## What if I want to block someone to use the bot on my server specifically ?
|
|
||||||
|
|
||||||
Each server will have a ban list at its disposition.
|
|
||||||
Server admins will be able to ban someone to use the bot on their server.
|
|
||||||
|
|
||||||
## Is there a global banlist ?
|
## Is there a global banlist ?
|
||||||
|
|
||||||
No, at least for now.
|
No, at least for now.
|
||||||
But it could be a future feature.
|
|
||||||
|
|
||||||
## Why is it designed to handle multiple servers ?
|
## Why is not the main bot instance public ?
|
||||||
|
|
||||||
Because as a student, I can't afford a big infrastructure.
|
I'm currently a student and this is just a project I did because it would be useful for the Archetype-Moon Discord server.
|
||||||
This bot will first be limited to a single server.
|
However, it was important for me to make it available to everyone who wanted to use it as long as they are ready to run it themselves.
|
||||||
I will see to make it available for everyone later.
|
|
||||||
|
|
Loading…
Reference in a new issue