From 6bd12d7b7cbea19a4fdb41a821abffa53cd553a7 Mon Sep 17 00:00:00 2001 From: timriker Date: Wed, 16 Feb 2005 20:54:39 +0000 Subject: [PATCH] opme git-svn-id: https://svn.code.sf.net/p/infobot/code/trunk@1124 c11ca15a-4712-0410-83d8-924469b57eb5 --- blootbot/src/Modules/UserDCC.pl | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/blootbot/src/Modules/UserDCC.pl b/blootbot/src/Modules/UserDCC.pl index 3e108f0..cb17b80 100644 --- a/blootbot/src/Modules/UserDCC.pl +++ b/blootbot/src/Modules/UserDCC.pl @@ -84,6 +84,24 @@ sub userDCC { return; } + # opme. + if ($message =~ /^opme(\s+($mask{chan}))?$/i) { + return unless (&hasFlag("o")); + return unless (&hasFlag("A")); + + my $chan = $2; + + if ($chan eq "") { + &help("4op"); + return; + } + + # can this be exploited? + rawout("MODE $chan +o $who"); + + return; + } + # backlog. if ($message =~ /^backlog(\s+(.*))?$/i) { return unless (&hasFlag("o")); -- 2.39.5