ergochat / ergo

A modern IRC server (daemon/ircd) written in Go.
https://ergo.chat/
MIT License
2.27k stars 180 forks source link

Feature request: fantasy commands #1494

Open Mikaela opened 3 years ago

Mikaela commented 3 years ago

Fantasy commands are sending ChanServ commands (publicly) on channel prefixed with some (on Atheme configurable by /cs help set prefix) character like ChanServ was IRC bot like anything else.

My use case would be running commands like /allchanl !amode +v VIP or /allchanl !amode +o RelayBot on a small network where spam wouldn't be a concern yet on a client without integration for Oragono.

slingamn commented 3 years ago

I haven't found an authoritative list of these, but here are two FAQ-type lists that seem to mostly agree:

  1. https://cyirc.org/fantasy/
  2. http://www.geekshed.net/commands/fantasy/
DanielOaks commented 3 years ago
!help
!info
!topic
!kick
!op
!deop
!voice
!devoice
!amode
!howtoban

any others?

DanielOaks commented 3 years ago

services packages also let you set the prefix per-channel, some use . some use ! etc (to not conflict with user-run bots in the channel)

slingamn commented 3 years ago

I wonder if I could implement this as a bot...