Synchronet v3.19b-Win32 (install) has been released (Jan-2022).

You can donate to the Synchronet project using PayPal.

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

module:anopeirc [2019/04/24 12:02] – created hansolomodule: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://www.anope.org/ 
- 
-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.  This page is written using Synchro.net IRC/BBS 3.17 and Anope 1.8.9. 
- 
-**Configuration** 
-  - Download the Anope-1.8.9.zip file from https://sourceforge.net/projects/anope/files/anope-legacy/  
-  - 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.  Use WordPad to view this file for proper formatting. 
-  - 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 "bahamut" 
-     * RemoteServer IRCdIPAddress IRCdPort "password" 
-     * LocalAddress   AnopeIPAddress 
-     * ServerName  "name of Anope server" 
-     * ServerDesc  "description of Anope server" 
-     * 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:AnopeIPAddress:password:name of Anope server::10 
-     * N:AnopeIPAddress:password:name of Anope server::10 
-       * **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; 
-       * #Q:*:Reserved for Services:*Serv 
-       * #Q:*:Reserved for Services:Global 
-  - 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; 
- 
-<code> 
-0652 Accepted new connection: 127.0.01 port 56522 
-Routing: from BBS.synchro.net: Link with services.localhost.net [unknown@BBS.synchro.net] established, states: TS 
-Routing: from BBS.synchro.net: services.localhost.net has processed user/channel burst, sending topic burst. 
-Routing: from BBS.synchro.net: services.localhost.net has processed topic burst (synched to network data). 
-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 
-</code> 
-    
-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://www.anope.org/docgen/1.8/en_us/  
- 
-I'll be adding some more here shortly, including enabling sendmail integration, channel and nick management, etc. 
- 
-===== See Also ===== 
-  * [[:module:|module index]] 
- 
-{{tag>}}