Differences
This shows you the differences between two versions of the page.
module:anopeirc [2019/04/24 12:02] – created hansolo | module:anopeirc [2019/04/24 13:50] (current) – Moved to the 'howto' namespace, where it belongs. digital man | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Anopeirc ====== | ||
- | Anope IRC Services is a Windows compatible set of services for a wide range of IRCd availablke today. | ||
- | |||
- | Homepage: https:// | ||
- | |||
- | The current version is 2.06 but for some reason I was never able to get this version to connect to Synchro.net IRC. However, by using the older Anope 1.8.9 version I was successful. | ||
- | |||
- | **Configuration** | ||
- | - Download the Anope-1.8.9.zip file from https:// | ||
- | - Unpack the files to a directory of choice (I find using a short path of the root is easier than the default \Program Files\Anope). | ||
- | - Anope comes with a sample.conf file in the \Data directory. | ||
- | - Save this file as a TXT file with the name __services.conf__ in the \Data directory. | ||
- | - Make (at miniumum) the following changes to the file; | ||
- | * IRCDModule " | ||
- | * RemoteServer IRCdIPAddress IRCdPort " | ||
- | * LocalAddress | ||
- | * ServerName | ||
- | * ServerDesc | ||
- | * ServiceUser "Anope user address" | ||
- | * NetworkName "IRCd network name" | ||
- | - Save these changes to __services.conf__ file. | ||
- | - You will also need to modify your Synchro.net __IRCd.conf__ file in the SBBS\CTRL directory. | ||
- | * U:name of anope server:*:* | ||
- | * C: | ||
- | * N: | ||
- | * **Note:** Make sure these are not set to IRC Class 30 as per the Anope docs if using UseStrictPrivMsg. | ||
- | * Finally comment out (put # in front of) these two lines to allow Anope to use these nicks; | ||
- | * # | ||
- | * # | ||
- | - Save these changes to __IRCd.conf__ file. | ||
- | - Start or restart Synchro.net IRC according to your BBS servcies configuration. | ||
- | - Launch Anope.exe (**Note** there is no GUI, the command window closes but you will see Anope.exe running as a process) | ||
- | |||
- | If you are monitoring your IRCd output (running IRC as a standalone JSEXEC) then you will see something similiar to the following; | ||
- | |||
- | < | ||
- | 0652 Accepted new connection: 127.0.01 port 56522 | ||
- | Routing: from BBS.synchro.net: | ||
- | Routing: from BBS.synchro.net: | ||
- | Routing: from BBS.synchro.net: | ||
- | Notice: Server services.localhost.net sent unrecognized command: SVINFO 3 1 0 :1556128615 | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE OperServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE NickServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE ChanServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE MemoServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE BotServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE HelpServ :Reserved for services | ||
- | Notice: Server services.localhost.net sent unrecognized command: SQLINE Global :Reserved for services | ||
- | </ | ||
- | |||
- | That's it, now you have all the services included with Anope running on your IRCd. Details on tghe individual services is | ||
- | located here https:// | ||
- | |||
- | I'll be adding some more here shortly, including enabling sendmail integration, | ||
- | |||
- | ===== See Also ===== | ||
- | * [[: | ||
- | |||
- | {{tag>}} | ||