diff --git a/archetypes/anope.md b/archetypes/anope.md new file mode 100644 index 00000000..a6cbb4d3 --- /dev/null +++ b/archetypes/anope.md @@ -0,0 +1,8 @@ +--- +title: "{{ .Name | title }}" +date: {{ .Date }} +draft: false +type: multipage-index +weight: 999 +--- + diff --git a/archetypes/extbans.md b/archetypes/extbans.md new file mode 100644 index 00000000..a6cbb4d3 --- /dev/null +++ b/archetypes/extbans.md @@ -0,0 +1,8 @@ +--- +title: "{{ .Name | title }}" +date: {{ .Date }} +draft: false +type: multipage-index +weight: 999 +--- + diff --git a/archetypes/help.md b/archetypes/help.md index ad394a78..a6cbb4d3 100644 --- a/archetypes/help.md +++ b/archetypes/help.md @@ -2,7 +2,7 @@ title: "{{ .Name | title }}" date: {{ .Date }} draft: false -type: help -weight: 2 +type: multipage-index +weight: 999 --- diff --git a/archetypes/modes.md b/archetypes/modes.md new file mode 100644 index 00000000..a6cbb4d3 --- /dev/null +++ b/archetypes/modes.md @@ -0,0 +1,8 @@ +--- +title: "{{ .Name | title }}" +date: {{ .Date }} +draft: false +type: multipage-index +weight: 999 +--- + diff --git a/archetypes/rules.md b/archetypes/rules.md new file mode 100644 index 00000000..a6cbb4d3 --- /dev/null +++ b/archetypes/rules.md @@ -0,0 +1,8 @@ +--- +title: "{{ .Name | title }}" +date: {{ .Date }} +draft: false +type: multipage-index +weight: 999 +--- + diff --git a/content/anope.md b/content/anope.md deleted file mode 100644 index 03e21a2a..00000000 --- a/content/anope.md +++ /dev/null @@ -1,588 +0,0 @@ ---- -title: "Anope" -date: 2019-01-10T21:54:56Z -draft: false -type: page ---- - -**You can use our [web services portal](https://anope.snoonet.org) to modify any and all settings. This will allow you to change the same options shown on this page, but with a friendly GUI!** - - ---- - -#### Help Categories: - -**NickServ** - -**ChanServ** - -**MemoServ** - -**BotServ** - -**HostServ** - ---- -**Key**: - -`` denote required information. - -`{these brackets}` denote that you may pick one of the options presented. - -`[these brackets]` denote entirely optional parameters. - -| Command | Optional Alias | -|---|---------------------------------| -|`/msg NickServ [COMMAND]` | `/ns [COMMAND]` | -|`/msg ChanServ [COMMAND]` | `/cs [COMMAND]` | -|`/msg MemoServ [COMMAND]` | `/ms [COMMAND]` | -|`/msg BotServ [COMMAND]` | `/bs [COMMAND]` | - - - ---- ---- - - - -# NickServ -*^back ^to ^top* - -**General NickServ in-network help:** - -`/msg NickServ HELP [COMMAND]` - -*Without a [COMMAND] parameter, this will list the NickServ commands and descriptions. If you fill in the [command] parameter it will give you detailed instructions on that command.* - ---- - -To use the awesome features from NickServ, you must first register your nick. Make sure you're using the nick that you want by typing: - -`/nick ` - -Then type this to register your nick: - -`/msg NickServ REGISTER ` - -Make sure that you use a valid email, as you'll have to confirm that it is yours. If you don't get the email you may have the server resend it to you using this command: - -`/msg NickServ RESEND` - ---- - - -Every time you join Snoonet after registering your nick, you'll be prompted for your password. Just type this: - -`/msg NickServ IDENTIFY ` - -and you'll be logged in! - -*Most clients offer a way to save your password so that you do not have to manually type it each time. For client specific help, visit [#TechSupport!](http://webchat.snoonet.org/techsupport)* - ---- - -Forgot your password? No problem. Use this: - -`/msg NickServ RESETPASS ` - ---- - -Sometimes you get disconnected, but your nick is still present on the network. When this happens you can regain control of your nick by typing: - - `/msg NickServ GHOST ` - -Or - - `/msg NickServ RECOVER ` - ---- - -You can have multiple nicks. Just switch to the nick you want to add to your registered nick and type: - -`/msg NickServ GROUP ` - -to undo it, type: `/msg NickServ UNGROUP [nick]` - -To see all the nicknames you have in your group, type: - - `/msg NickServ GLIST` - ---- - -If you no longer wish to have your nickname registered, type: - -`/msg NickServ DROP ` - ---- - -To view the information about your nick, such as when you registered, type: - - `/msg NickServ INFO ` - ---- - -To edit the items that people can view about you with the INFO command such as your facebook or email, type: - -`/msg NickServ SET [option]` - ---- - -You can also set up a list of channels to join automatically when you log in! The command for this is: - -`/msg NickServ AJOIN {ADD|DEL} [nickname] [key]` - -To view your autojoin channels, type: - -`/msg NickServ AJOIN LIST` - -List channels you have access on: - -`/msg ChanServ ALIST` - ---- - ---- - - - -# ChanServ -*^back ^to ^top* - -**General ChanServ in-network help:** - -`/msg ChanServ HELP [COMMAND]` - -*Without a [COMMAND] parameter, this will list the ChanServ commands and descriptions. If you fill in the [command] parameter it will give you detailed instructions on that command.* - - - ---- - -**Register a channel:** - -`/msg ChanServ REGISTER [description]` - ---- - -**Cancel the registration of a channel:** - -`/msg ChanServ DROP ` - -*Note: enter the same channel name twice. You can only do this if it is YOUR channel or you have a Snoonet admin do it for you.* - ---- - -**List information about a registered channel:** - -`/msg ChanServ INFO ` - -*This includes its founder, time of registration, and last time used. If the user issuing the command has the appropriate access for it, then the description, successor, last topic set, settings and expiration time will also be displayed when applicable.* - ---- - -**Invite someone to a channel:** - -`/msg ChanServ INVITE ` - -*Note: You can invite yourself into a channel if you have the correct flags in that channel. - ---- - -**Set an entry message for a channel** - -`/msg ChanServ ENTRYMSG ADD ` - ---- - -**Remove an entry message for a channel** - -`/msg ChanServ ENTRYMSG CLEAR` - ---- - - **Kick a user:** - -`/msg ChanServ KICK {nick | mask} [reason]` - -or - -`!kick {nick | mask} [reason]` - -*Kicks a specified nick from a channel. You may kick by username or by hostmask.* - ---- - -**Ban a user:** - -`/msg ChanServ BAN [+expiry] {nick | mask} [reason]` - -or - -`!ban {nick | mask} [reason]` - -*Bans specified nick from a channel. You may ban by username or by hostmask.* - ---- - - - -`/msg ChanServ UNBAN [nick]` Remove all bans preventing a user from entering a channel - -or - -`!unban {nick | mask} [reason]` - ---- - -**View user flags:** - - -`/msg ChanServ FLAGS LIST [mask | +flags]` - -or - -`!flags {nick | mask} [reason]` - ---- - -**Clear all flags:** - -`/msg ChanServ LIST channel CLEAR` - ---- - -**Add user flags:** - -`/msg ChanServ FLAGS channel MODIFY <+/- changes>` - -or - -`!flags modify {nick | mask} [reason]` - -For example `/msg ChanServ FLAGS #snoonet modify *!*@snoonet/* +Bc` will set all Snoonet staff to be allowed to use Botserv SAY and ACT commands, as well as grant them the ability to use fantasy commands. - -| Flag | Use | -|---|---------------------------------| -|`b` | Allowed to ban users | -|`B` | Allowed to use SAY and ACT commands | -|`c` | Allowed to use fantasy commands | -|`f `| Allowed to modify or view the access list | -|`F` | Allowed to issue commands restricted to channel founders | -|`G` | Allowed to use GETKEY command | -|`g` | Greet message displayed on join | -|`H` | Automatic halfop upon join | -|`h` | Allowed to (de)halfop users and him/herself | -|`I` | Allowed to get full INFO output | -|`i` | Allowed to use the INVITE command | -|`K` | Allowed to use the AKICK command, modify badwords list | -|`k` | Allowed to use the KICK command | -|`m` | Allowed to read channel memos | -|`N` | Prevents users being kicked by Services | -|`O` | Automatic channel operator status upon join | -|`o` | Allowed to (de)op users and him/herself | -|`s` | Allowed to assign/unassign a bot, use MODE commands and set channel settings | -|`t` | Allowed to change channel topics | -|`u` | Allowed to unban users | -|`V` | Automatic voice on join | -|`v` | Allowed to (de)voice users and him/herself | - -You can also view the list of users that have access in a given channel by using `/msg ChanServ ACCESS list` - -To find out more about the access list and levels, type `/msg ChanServ HELP ACCESS` - -Additionally, if you are curious as to what channels you have access flags for, type `/msg NickServ LISTCHANS` - ---- - - -**Stats** - - -To turn on/off stats tracking for your channel: - -`/msg ChanServ SET chanstats #channel on/off` - -`/msg ChanServ STATS [channel]` Displays your Channel Stats - -`/msg ChanServ TOP [channel]` Displays the top 3 users of a channel - -`/msg ChanServ TOP10 [channel]` Displays the top 10 users of a channel - -`/msg ChanServ GSTATS` Displays your Global Stats. - -`/msg ChanServ GTOP` Displays the top 3 users of the network - -`/msg ChanServ GTOP10` Displays the top 10 users of the network - -To opt out of statistics: - -`/msg NickServ SET chanstats off` - ---- ---- - - - -# BotServ -*^back ^to ^top* - -**General BotServ in-network help:** - -`/msg BotServ HELP [COMMAND]` - -*Without a [COMMAND] parameter, this will list the BotServ commands and descriptions. If you fill in the [command] parameter it will give you detailed instructions on that command.* - ---- - -**Botlist:** - -`/msg BotServ BOTLIST` - -*Lists all available bots on Snoonet.* - ---- - -**BotServ Info:** - -`/msg BotServ INFO {channel | nickname}` - -*Allows you to see BotServ information about a channel or a bot. If the parameter is a channel, then you'll get information such as enabled kickers. If the parameter is a nick, you'll get information about a bot, such as creation time or number of channels it is on.* - ---- - -**Assign a bot:** - -`/msg BotServ ASSIGN ` - -*Assigns a bot to a channel. You can then configure the bot for the channel so it fits your needs. You can only assign one bot through BotServ at a time.* - ---- - -**Configure bot options:** - -`/msg BotServ SET