archive- Random tools & helpful resources for IRC |
git clone git://git.acid.vegas/archive.git |
Log | Files | Refs | Archive |
README.md (2409B)
1 ###### Information 2 This project is no longer being maintained & is made available for historical purposes only. 3 4 The IRCS project is basically a stripped down version of [Anope](https://www.anope.org/)'s bots all crammed into one & was developed for usage with [UnrealIRCd](https://www.unrealircd.org/) 4. 5 6 ###### Setup 7 You will get the lowest ping having the bot connect to localhost on the same box as the IRCd is running. 8 9 The bot *will* require network operator privledges in order to work, so make sure you add that into your IRCd configuration. 10 11 Edit [`config.py`](https://github.com/acidvegas/ircs/blob/master/ircs/core/config.py) and change the `oper_passwd` and the `admin_host` settings. 12 13 ###### Commands 14 | Mode Command | Description | Restriction | 15 | --- | --- | --- | 16 | !mode \<chan> | Read all the auto-mode hosts for \<channel>. | *+q only* | 17 | !mode \<chan> \<mode> | Read all the \<mode> auto-mode hosts for \<channel>. | *+q only* | 18 | !mode \<chan> \<mode> +\<ident> | Automatically +\<mode> a user matching \<ident>. | *+q only* | 19 | !mode \<chan> \<mode> -\<ident> | Remove automatic +\<mode> from a user matching \<ident>. | *+q only* | 20 | !sync \<chan> | Set all the channels stored in the database for \<channel>. | *+q only* | 21 22 | Vhost Command | Description | Restriction | 23 | --- | --- | --- | 24 | !vhost add \<ident> \<vhost> | Change the host of \<ident> to \<vhost> on connect. | *admin only*| 25 | !vhost drop \<ident> | Delete the VHOST registered to \<ident>. | *admin only* | 26 | !vhost list | Return a list of all activated VHOSTs. | *admin only* | 27 | !vhost on | Turn on your VHOST. | *vhost users only* | 28 | !vhost off | Turn off your VHOST. | *vhost users only*| 29 | !vhost sync | Change your current hostmask to your VHOST. | *vhost users only* | 30 31 | Admin Command | Description | Restriction | 32 | --- | --- | --- | 33 | !husers | List all users connected but not joined to any channel(s). | *admin only* | 34 | !husers join \<channel> | Force join all hidden users into \<channe>. | *admin only* | 35 | !husers kill | Kill the connection of all hidden users. | *admin only* | 36 | !husers gline | G:Line the connection of all hidden users. | *admin only* | 37 | !husers gzline | GZ:Line the connection of all hidden users. | *admin only* | 38 39 ###### Mirrors 40 - [acid.vegas](https://acid.vegas/random) *(main)* 41 - [GitHub](https://github.com/acidvegas/random) 42 - [GitLab](https://gitlab.com/acidvegas/random)