Difference between revisions of "Anope"

From IRC Wiki
Jump to navigation Jump to search
 
(48 intermediate revisions by 10 users not shown)
Line 1: Line 1:
[[File:anope.png|200px|thumb|left|Anope IRC Services]]
{{Software|name=Anope
|logo=[[File:anope.png|200px]]
|homepage=http://www.anope.org
|programming_language={{Programming languages/C}}<ref name="legacy sourcecode">[https://github.com/anope/anope/releases/download/1.8.9/anope-1.8.9.tar.gz anope-1.8.9.tar.gz]</ref>/{{Programming languages/C++}}<ref name="stable sourcecode">[https://github.com/anope/anope/releases/download/2.0.3/anope-2.0.3-source.tar.gz anope-2.0.3.tar.gz]</ref>
|platform=Linux, BSD, Apple OS X, Windows
|release=1.8.9 (Legacy)<ref name="legacy">http://anope.org/news.php?id=78</ref><br>2.0.3 (Stable)<ref name="latest stable">http://anope.org/news.php?id=82</ref>
|status=Active
|based_on=[[Epona]]<ref name="hpabout">http://www.anope.org/about.php</ref>
}}
'''Anope''' is a [[IRC services|services package]] which was first released in 2003 and is based on [[Epona]] and contains common services bots such as [[OperServ]], [[NickServ]], [[ChanServ]], [[HostServ]], [[BotServ]], [[MemoServ]].<ref name="hpabout"/> Anope is one of the most common and popular services for IRC, it is commonly used alongside [[UnrealIRCd]]<ref>http://searchirc.com/boards/irc-2836.html</ref> aswell as [[InspIRCd]]. It has the capability to load a variety of modules to enhance the services.


<Rating comment=false>
===Latest releases===
Rate This!
*Anope 2.0.3 was released in January 30th 2016, this is now the current stable branch.<ref name="latest stable"></ref>
1 (Hate it)
*Anope 1.8.9 was released on March 4rd 2014.<ref name="legacy"></ref> This was the last planned release in the 1.x branch as Anope 2 becomes the current stable branch, and this becomes a legacy version
2 (Dislike it)
3 (It's ok)
4 (Like it)
5 (Love it)
</Rating>


<br style="clear: both" />
==Features==
Anope's NickServ supports [[IRC_services#Nickname_groups|nickname grouping]] and also has an optional password retrieval feature. Nicknames may be protected from being taken by other users.


==Anope Infomation==
===Services===
* [[Anope BotServ|BotServ]]
* [[Anope ChanServ|ChanServ]]
* [[Anope Global|Global]]
* [[Anope HelpServ|HelpServ]]
* [[Anope HostServ|HostServ]]
* [[Anope MemoServ|MemoServ]]
* [[Anope NickServ|NickServ]]
* [[Anope OperServ|OperServ]]


'''Website:'''
===Defcon system===
* http://www.anope.org
Anope has a defcon system can be used to implement a pre-defined set of restrictions to services useful during an attempted attack on the network to secure the services which is explained [http://wiki.anope.org/index.php/Tutorials:1.8_Conf#Defcon here].
* http://modules.anope.org
* http://wiki.anope.org


'''Bio:'''
===Additions to 2.0===
* Anope was first released in 2003
When the 1.9 development branch reached a stable status, it became Anope 2. Additions include, but are not limited to: account-based, fantasy support for all commands, a number of popular third-party modules from 1.8 included within the core, ability to authenticate against SQL or LDAP, DNSBL and Proxy Scanning, live SQL databases and redis support, a built in web server including a web panel, ipv6/ssl linking support, ssl-cert/sasl authentication support, encryption module switching and more. Check out the release post [http://anope.org/news.php?id=79 here]
* Anope is based from [[Epona]]
* Anope contains various tools which benefit the users and admins alike, such as OperServ, NickServ, ChanServ, HostServ, BotServ, MemoServ
* Anope is one of the most common and popular services for IRC, it is commonly used alongside [[UnrealIRCd]] aswell as [[InspIRCd]]
* Anope has the capability to load a variety of modules to enhance the services for users and opers alike, to view anopes module list, click [http://modules.anope.org Here]
* Anope has a very functional and customisable safety feature known as defcon, defcon allows the services administrators to actively protect the network against attacks, click [http://www.irc-wiki.org/Anope#Defcon here] to read more.
* Anopes latest update has two main new features, one were the botserv bot stays in the channel even if all the users leave, two they anope service bots try and put as many modes on one line as possible.
'''Programming Language:'''
* C


'''Platform:'''
== Supported IRCds ==
* Linux, BSD, Apple OS X, Windows
* [[Bahamut]]
 
* [[Charybdis]]
'''License:'''
* [[DreamForge]]
* General public license.
* [[Hybrid]]
 
* [[InspIRCd]]
'''Supported IRCd's:'''
* [[Plexus]]
* [[Bahamut]]  
* [[PTLink]]
* [[Charybdis]]  
* [[RageIRCd]]
* [[DreamForge]]
* [[Ratbox]]
* [[Hybrid]]  
* [[ShadowIRCd]]
* [[InspIRCd]]  
* [[Plexus]]  
* [[PTLink]]
* [[RageIRCd]]  
* [[Ratbox]]  
* [[ShadowIRCd]]
* [[Solid IRCd]]
* [[Solid IRCd]]
* [[Ultimate]]  
* [[UltimateIRCd]]
* [[UnrealIRCd]]  
* [[UnrealIRCd]]
* [[ViagraIRCd]]  
* [[ViagraIRCd]]
 
'''Latest Stable Release:''' 
* Windows [https://sourceforge.net/projects/anope/files/anope-devel/Anope%201.9.2/anope-1.9.2.exe/download Here]
* tar.gz [https://sourceforge.net/projects/anope/files/anope-devel/Anope%201.9.2/anope-1.9.2-source.tar.gz/download Here]
* [http://www.anope.org/news.php?id=59 Release Updates]
 
----
==Anope Service Bots==
 
 
===NickServ===
* Nickname management service.
* Users can use to protect themselves against nick stealing.
* NickServ also has an optional password retrieval feature.
* Each user has its own nickname group, that allows the user to register as many nicks as needed while still being able to take profit of his privileges and to modify the nick configuration.
 
----
===ChanServ===
* Channel management service.
* Helps users to administer their channels in a totally customizable way.
* ChanServ has an internal list of privileged users and banned users that controls accesses on a per-channel basis.
* It eliminates all takeover problems, because of its powerful op/unban/invite and even mass deop and mass kick functions.
 
----
===MemoServ===
* MemoServ is a helpful companion that allows the sending of short messages to offline users
* Users can send Memo's to groups of other users.
* Users can delete list and read their memos, all memos are saved untill delted.
=====MemoServ Commands=====
* Click [[MemoServ Commands|Here]] for a list of MemoServ commands and how to perform them.
 
----
===BotServ===
* Allows users to get a permanent, friendly bot on their channels in an easy way.
* This service can be disabled if you want to save some bandwidth.
* Each bot can be configured to monitor the channels against floods, repetitions, caps writing, and swearing, and to take appropriate actions.
* It also can handle user-friendly commands (like !op, !deop, !voice, !devoice, !kick, and many others), say a short greet message when an user joins a channel, and even "take over" ChanServ actions such as auto-opping users, saying the entry notice, and so on.
=====BotServ Commands=====
Click [[BotServ Commands|Here]] for a list of BotServ Commands, and how to perform them.
 
----
===OperServ===
* The IRCops' and IRC admins' black box, that allows them to manage the list of network bans (also known as AKILL (DALnet) or GLINE (Undernet)),
* Also allows opers to configure messages displayed to users when they log on, to set modes and to kick users from any channel, to send notices quickly to the entire network, and much more!
=====Global=====
* Global is a service which can be used to send server wide messages to all users and ircops, it can also be used to give users news and announcements when they connect to a server.


=====Global Commands=====
==Anope Tutorials==
Click [[Global Commands|Here]] for a list of Global commands and how to perform them.
* [[Anope Tutorials#Modules|Module Tutorial]]
=====OperServ Commands=====
* [[Anope Tutorials#Defcon|Defcon Tutorial]]
=====Defcon Commands=====
* [[Anope Tutorials#Services_Conf|Config Tutorial]]


Click [[Defcon Commands|Here]] for a list of defcon commans and how to perform them.
==See also==
* [[Atheme]]
* [[Epona]]
* [[InspIRCd]]
* [[UnrealIRCd]]


----
==References==
===HostServ===
{{reflist}}
* A neat service that allows users to show custom vHosts (virtual hosts) instead of their real IP address;
* '''this only works on daemons supporting ip cloaking, such as [[UnrealIRCd]], [[UltimateIRCd]] and [[ViagraIRCd]].'''


=====HostServ Commands=====
==External links==
Click [[HostServ Commands|Here]] for a list of HostServ commands and how to perform them.
* [http://www.anope.org Official site]
* [http://forum.anope.org Anope Forums]
* [http://modules.anope.org Anope modules directory]
* [http://wiki.anope.org Anope documentation wiki]
* [http://bugs.anope.org Anope bug tracker]
* [http://github.com/anope Git Repository]


----
[[Category:Software]][[Category:IRC services]][[Category:C]][[Category:Active]][[Category:Anope]]
===HelpServ===
* A skeleton service used to serve help files. (Removed in 1.9.1+)

Latest revision as of 16:26, 1 February 2016

Anope
Anope.png
Programming language: C[1]/C++[2]
Platform: Linux, BSD, Apple OS X, Windows
Status: Active
Based on: Epona[3]
Latest release: 1.8.9 (Legacy)[4]
2.0.3 (Stable)[5]
Homepage: http://www.anope.org

Anope is a services package which was first released in 2003 and is based on Epona and contains common services bots such as OperServ, NickServ, ChanServ, HostServ, BotServ, MemoServ.[3] Anope is one of the most common and popular services for IRC, it is commonly used alongside UnrealIRCd[6] aswell as InspIRCd. It has the capability to load a variety of modules to enhance the services.

Latest releases

  • Anope 2.0.3 was released in January 30th 2016, this is now the current stable branch.[5]
  • Anope 1.8.9 was released on March 4rd 2014.[4] This was the last planned release in the 1.x branch as Anope 2 becomes the current stable branch, and this becomes a legacy version

Features

Anope's NickServ supports nickname grouping and also has an optional password retrieval feature. Nicknames may be protected from being taken by other users.

Services

Defcon system

Anope has a defcon system can be used to implement a pre-defined set of restrictions to services useful during an attempted attack on the network to secure the services which is explained here.

Additions to 2.0

When the 1.9 development branch reached a stable status, it became Anope 2. Additions include, but are not limited to: account-based, fantasy support for all commands, a number of popular third-party modules from 1.8 included within the core, ability to authenticate against SQL or LDAP, DNSBL and Proxy Scanning, live SQL databases and redis support, a built in web server including a web panel, ipv6/ssl linking support, ssl-cert/sasl authentication support, encryption module switching and more. Check out the release post here

Supported IRCds

Anope Tutorials

See also

References

External links