aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorZoffix Znet <cpan@zoffix.com>2015-12-21 09:27:05 -0500
committerZoffix Znet <cpan@zoffix.com>2015-12-21 09:27:05 -0500
commit92e69fbe171fea012c4e374d332768f1ef2f4173 (patch)
tree2a50afdb442f74ccb37a200b835cefca9a0b7a70 /README.md
parent3730baef0b8beba8750fc37908eb404d6b7b08fa (diff)
Add TOC
Diffstat (limited to 'README.md')
-rw-r--r--README.md50
1 files changed, 50 insertions, 0 deletions
diff --git a/README.md b/README.md
index feeb982..809b418 100644
--- a/README.md
+++ b/README.md
@@ -19,6 +19,56 @@ IRC::Client - Extendable Internet Relay Chat client
).run;
```
+# TABLE OF CONTENTS
+- [NAME](#name)
+- [SYNOPSIS](#synopsis)
+ - [Client script](#client-script)
+ - [Custom plugins](#custom-plugins)
+ - [Basic response to an IRC command:](#basic-response-to-an-irc-command)
+ - [More involved handling](#more-involved-handling)
+- [DESCRIPTION](#description)
+- [BLEED BRANCH](#bleed-branch)
+- [METHODS](#methods)
+ - [`new`](#new)
+ - [`debug`](#debug)
+ - [`host`](#host)
+ - [`port`](#port)
+ - [`nick`](#nick)
+ - [`username`](#username)
+ - [`userhost`](#userhost)
+ - [`userreal`](#userreal)
+ - [`channels`](#channels)
+ - [`plugins`](#plugins)
+ - [`plugins-essential`](#plugins-essential)
+ - [`run`](#run)
+- [METHODS FOR PLUGINS](#methods-for-plugins)
+ - [`.ssay`](#ssay)
+ - [`.privmsg`](#privmsg)
+- [INCLUDED PLUGINS](#included-plugins)
+ - [IRC::Client::Plugin::Debugger](#ircclientplugindebugger)
+ - [IRC::Client::Plugin::PingPong](#ircclientpluginpingpong)
+- [EXTENDING IRC::Client / WRITING YOUR OWN PLUGINS](#extending-ircclient--writing-your-own-plugins)
+ - [Overview of the plugin system](#overview-of-the-plugin-system)
+ - [Return value constants](#return-value-constants)
+ - [`IRC_HANDLED`](#irc_handled)
+ - [`IRC_NOT_HANDLED`](#irc_not_handled)
+ - [Subscribing to IRC events](#subscribing-to-irc-events)
+ - [Standard IRC commands](#standard-irc-commands)
+ - [Special Events](#special-events)
+ - [`irc-all-events`](#irc-all-events)
+ - [`irc-privmsg-me`](#irc-privmsg-me)
+ - [`irc-notice-me`](#irc-notice-me)
+ - [`irc-unhandled`](#irc-unhandled)
+ - [Contents of the parsed IRC message](#contents-of-the-parsed-irc-message)
+ - [`command`](#command)
+ - [`params`](#params)
+ - [pipe](#pipe)
+ - [who](#who)
+- [REPOSITORY](#repository)
+- [BUGS](#bugs)
+- [AUTHOR](#author)
+- [LICENSE](#license)
+
## Custom plugins
### Basic response to an IRC command: