aboutsummaryrefslogtreecommitdiff
path: root/lib/IRC/Client/Plugin.rakumod
blob: 7388416279801725af4e637fb884b471d6da9963 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#! /usr/bin/env false

use v6.d;

#| A base role for IRC::Client plugins. A plugin may handle any number of
#| methods, in order to act upon events encountered by the client.
unit role IRC::Client::Plugin;

#| A reference to the IRC::Client the plugin is used by.
has $.irc is rw;

=begin pod

=NAME    IRC::Client::Plugin
=AUTHOR  Patrick Spek <~tyil/raku-devel@lists.sr.ht>
=VERSION 0.0.0

=head1 Synopsis

=head1 Description

=head1 Examples

=head1 See also

=end pod

# vim: ft=perl6 noet