feat: add systembell command

This commit is contained in:
izenynn 2022-07-07 13:48:53 +02:00
parent 21120a5aa6
commit f62e591523

View File

@ -264,6 +264,26 @@ func InitCommands(c *Commands) {
},
})
c.Add(Command{
Prefix: "/systembell",
Help: "Toggle system bell for all messages.",
Handler: func(room *Room, msg message.CommandMsg) error {
u := msg.From()
cfg := u.Config()
cfg.Systembell = !cfg.Systembell
u.SetConfig(cfg)
var body string
if cfg.Systembell {
body = "System bell is toggled ON"
} else {
body = "System bell is toggled OFF"
}
room.Send(message.NewSystemMsg(body, u))
return nil
},
})
c.Add(Command{
Prefix: "/slap",
PrefixHelp: "NAME",