mirror of
https://gitea.blesmrt.net/mikaela/gist.git
synced 2024-11-22 03:09:22 +01:00
rm cstemplate_freenode
it's just broken beyound fixing, use normal cstemplate.
This commit is contained in:
parent
c3bdca3dc1
commit
2f9ebae112
@ -1,55 +0,0 @@
|
|||||||
#!/usr/bin/env bash
|
|
||||||
|
|
||||||
# CS TEMPLATES - FREENODE EDITION
|
|
||||||
# https://freenode.net/channel_guidelines.shtml
|
|
||||||
|
|
||||||
# This script generates commands which can be copy-pasted to Atheme's
|
|
||||||
# ChanServ to set templates which can later be set with flags.
|
|
||||||
|
|
||||||
# With these templates only bots are opped, because most of bots expect
|
|
||||||
# to be opped. See also the link on line 4.
|
|
||||||
|
|
||||||
## ChanServ settings
|
|
||||||
# Tell ChanServ to be on channel. Not needed for larger channels
|
|
||||||
echo "/cs set $1 GUARD ON"
|
|
||||||
|
|
||||||
# Disables ChanServ MLOCK
|
|
||||||
echo "/cs set $1 MLOCK"
|
|
||||||
|
|
||||||
# Allow channel information to be seen
|
|
||||||
echo "/cs set $1 PRIVATE OFF"
|
|
||||||
|
|
||||||
# Sync flags when they are changed
|
|
||||||
echo "/cs set $1 NOSYNC OFF"
|
|
||||||
|
|
||||||
# Allow only identified users to be opped
|
|
||||||
echo "/cs set $1 SECURE ON"
|
|
||||||
|
|
||||||
# Allow only users with +t flag to change topic
|
|
||||||
echo "/cs set $1 TOPICLOCK ON"
|
|
||||||
|
|
||||||
# Allows everyone to see ACL changes.
|
|
||||||
echo "/cs set $1 VERBOSE ON"
|
|
||||||
|
|
||||||
## ChanServ templates
|
|
||||||
# Channel founder who can do anything they want.
|
|
||||||
echo "/cs template $1 founder !-OV+*F"
|
|
||||||
|
|
||||||
# Successor will get all flags in the end and if they cannot be trusted
|
|
||||||
# with them now, they really shouldn't be successor.
|
|
||||||
echo "/cs template $1 successor !-OV+*S"
|
|
||||||
|
|
||||||
# Super op, be able to do everything with services
|
|
||||||
echo "/cs template $1 sop !-OV+*"
|
|
||||||
|
|
||||||
# Normal op, be able to invite, invite, kick, kickban, unban, change topic
|
|
||||||
# give this also to $OPER or network operator host
|
|
||||||
# start by disabling oper as it causes conflict otherwise
|
|
||||||
echo "/cs template $1 oper -*"
|
|
||||||
echo "/cs template $1 op !-*+voirtAoe"
|
|
||||||
|
|
||||||
# Auto-op same as above, but gets auto-opped
|
|
||||||
echo "/cs template $1 aop !-*+OvoirtAoe"
|
|
||||||
|
|
||||||
# Permanent ban. Removes all flags and sets autokick.
|
|
||||||
echo "/cs template $1 ban !-*+b"
|
|
Loading…
Reference in New Issue
Block a user