diff --git a/README b/README index 23c3192fb55a29be427c44e5ad1b1e8f58356985..964ec973b33abe592cadcc089792e5a0f31c88ff 100644 --- a/README +++ b/README @@ -1,3 +1,4 @@ Source: http://repo.or.cz/w/guppy.git +License: GPLv3. Website: http://guppy.gshellz.org - has links to bugs and wiki Channel: irc://irc.freenode.net/guppy diff --git a/guppy b/guppy index 2309f732d12956d34acdf31178dcb2610fb8d98b..4af76ef85457110f9b3feda3f5da133b5237739b 100755 --- a/guppy +++ b/guppy @@ -1,23 +1,9 @@ #!/usr/bin/env python3 +# guppy Copyright (C) 2010-2011 guppy team members. # -# Copyright 2010, 2011 G24 -# -# This file is part of guppy. -# -# guppy is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# guppy is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with guppy. If not, see <http://www.gnu.org/licenses/>. - - +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. import sys @@ -38,8 +24,8 @@ class main(object): self.homedir = os.path.abspath(os.path.dirname(__file__)) print(" __ _ _ _ _ __ _ __ _ _ ") print(" / _` | | | | '_ \| '_ \| | | | http://repo.or.cz/w/guppy.git/summary") - print("| (_| | |_| | |_) | |_) | |_| |") - print(" \__, |\__,_| .__/| .__/ \__, |") + print("| (_| | |_| | |_) | |_) | |_| | irc://irc.freenode.net/guppy") + print(" \__, |\__,_| .__/| .__/ \__, | http://guppy.gshellz.org") print((" |___/ |_| |_| |___/ version "+self.version)) print("") self.directory = self.homedir + '/conf/' diff --git a/irc.py b/irc.py index 182198686e0cb6c704cb7a4ea170e4591f4e6525..49a8e0f415b56432b042507438c19a0b6db9db7a 100644 --- a/irc.py +++ b/irc.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import socket, os, threading, re, asynchat, traceback, ssl import plugins diff --git a/plugins/__init__.py b/plugins/__init__.py index f56ea6dcf88c30a5881bb52403058ef3020000b9..eb6230ef9d1d647c0e511cde415617d9927fa45e 100644 --- a/plugins/__init__.py +++ b/plugins/__init__.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import os, inspect, collections pList = { } diff --git a/plugins/admintools.py b/plugins/admintools.py index 7ce8ade6363a8148035bff119b7a36f90d9e486c..83d3f4a419a09c1d45f7b329300e5451a73b2bf6 100644 --- a/plugins/admintools.py +++ b/plugins/admintools.py @@ -1,3 +1,8 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. @plugin class AdminTools(object): diff --git a/plugins/auth.py b/plugins/auth.py index 554efe7790b76901cec4dd700c4d77f120f8ad8e..bb2a97b244cd529413a2cf47cc83726d61ed130c 100644 --- a/plugins/auth.py +++ b/plugins/auth.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import os, configparser @plugin diff --git a/plugins/blockbot.py b/plugins/blockbot.py index d47230cb66a349c8b1cd7b51a8c0a8360c7a4748..7adff82a558b6fb6e7aad2d7d778b37fbe88df11 100644 --- a/plugins/blockbot.py +++ b/plugins/blockbot.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import re import time diff --git a/plugins/ddg.py b/plugins/ddg.py index 0ebfa35e0d71b79aa8c810610c1b9dce59dabf18..fd121e892f00b359dc4c8562af0b73a64bc9ad49 100644 --- a/plugins/ddg.py +++ b/plugins/ddg.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # ddg module # --gry diff --git a/plugins/dns.py b/plugins/dns.py index 7220b196ce97cee1c88a07edf48d5b3aea1dc201..0dc8263f141f07c395463652ef16fc1137033583 100644 --- a/plugins/dns.py +++ b/plugins/dns.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # dns module # --gry diff --git a/plugins/dynacode.py b/plugins/dynacode.py index 4fb700af5fe287374c3c29c866c40628c217ae28..e0ad6bfe816a32b757ed25799e1f51e281659f50 100644 --- a/plugins/dynacode.py +++ b/plugins/dynacode.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import sys @plugin diff --git a/plugins/games.py b/plugins/games.py index 0955a4d37f64613270830b35458ea2270a7c61e6..79ebc6d345e30aa7bac6ba29a5fff07f866f27fe 100644 --- a/plugins/games.py +++ b/plugins/games.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import random UNODECK = ['b0', 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9', 'b1', 'b2', 'b3', 'b4', 'b5', 'b6', 'b7', 'b8', 'b9', 'g0', 'g1', 'g2', 'g3', 'g4', 'g5', 'g6', 'g7', 'g8', 'g9', 'g1', 'g2', 'g3', 'g4', 'g5', 'g6', 'g7', 'g8', 'g9', 'y0', 'y1', 'y2', 'y3', 'y4', 'y5', 'y6', 'y7', 'y8', 'y9', 'y1', 'y2', 'y3', 'y4', 'y5', 'y6', 'y7', 'y8', 'y9', 'r0', 'r1', 'r2', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'r1', 'r2', 'r3', 'r4', 'r5', 'r6', 'r7', 'r8', 'r9', 'rS', 'gS', 'bS', 'yS', 'rD2', 'gD2', 'bD2', 'yD2', 'rR', 'gR', 'bR', 'yR', 'wW', 'wW', 'wW', 'wW', 'wWD4', 'wWD4', 'wWD4', 'wWD4', 'rS', 'gS', 'bS', 'yS', 'rD2', 'gD2', 'bD2', 'yD2', 'rR', 'gR', 'bR', 'yR'] diff --git a/plugins/info.py b/plugins/info.py index ae8b0d26c59bd899b9059dd1e2f1190a9c6f5be7..73008dcc445c686a50b53d04c1fcae2132510596 100644 --- a/plugins/info.py +++ b/plugins/info.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import os, re import configparser diff --git a/plugins/isitup.py b/plugins/isitup.py index 19c8837c88f77c611093f7f66243cfd53f4ecb50..e6aa756db1dd083e2dbe8a05b58612f3077f6626 100644 --- a/plugins/isitup.py +++ b/plugins/isitup.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # isitup.org domain lookup. # --Kudu, Kays. diff --git a/plugins/karma.py b/plugins/karma.py index b3ad57a1cbb20dbca3276cd9b5cdc2a1b45cd0f5..860897e0a493c69b9c78d33c93089920c2b1558f 100644 --- a/plugins/karma.py +++ b/plugins/karma.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import re, configparser, os @plugin diff --git a/plugins/ping.py b/plugins/ping.py index ce16deba99788c52bfb1db341e0662af135c112e..af128699fd89822d466ceade63efbca6ca822d53 100644 --- a/plugins/ping.py +++ b/plugins/ping.py @@ -1,3 +1,8 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. @plugin class Ping(object): diff --git a/plugins/plugintools.py b/plugins/plugintools.py index 4cca91c0da3b839a2b3061e2876d7568f41838d3..47fd697af8a862f80bae81f314c43431b6b7d604 100644 --- a/plugins/plugintools.py +++ b/plugins/plugintools.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import sys @plugin diff --git a/plugins/printer.py b/plugins/printer.py index 6708bb83c2802f6b374bd3dba42c79b580027389..f67882ca20158a8886f53b5897bfde2c8de17605 100644 --- a/plugins/printer.py +++ b/plugins/printer.py @@ -1,3 +1,8 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. @plugin class Printer(object): diff --git a/plugins/rpn.py b/plugins/rpn.py index e8bf27bdd1c677d7f06b9b669325a7e657155bd4..d8353f22349b5ae5f7f4da0c1a72cfa9e94f5a5c 100644 --- a/plugins/rpn.py +++ b/plugins/rpn.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # rpn module # --gry diff --git a/plugins/sed.py b/plugins/sed.py index 3667871faf9c5381124f90887d54997cf50d644e..b4d2c7044d6fde8a01064fca025d52588b3eeed1 100644 --- a/plugins/sed.py +++ b/plugins/sed.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # sed module # <Kays> test # <Kays> s/^t/b/g diff --git a/plugins/smack.py b/plugins/smack.py index f4b33b73d1a9bc2e08c10a8766dd7e9e290c5bb8..ce0f1c14d1fbe91c63438325d20c4f87d766a881 100644 --- a/plugins/smack.py +++ b/plugins/smack.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import random @plugin diff --git a/plugins/tinyurl.py b/plugins/tinyurl.py index a2285405179aecc8f8cefdf3fb9ba4633f3add64..60f9426c8bee4a02ddca5d471e9ff64bf9c3e312 100644 --- a/plugins/tinyurl.py +++ b/plugins/tinyurl.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import urllib.request, urllib.parse, urllib.error @plugin diff --git a/plugins/wikipedia.py b/plugins/wikipedia.py index 0c1046a8cfed5d4f9b3d9941dda0c00cd73734e3..f6df6981761815990a2bb4ce41f44e99af3f5a44 100644 --- a/plugins/wikipedia.py +++ b/plugins/wikipedia.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + import xml.etree.ElementTree import urllib.request, urllib.parse diff --git a/plugins/yt.py b/plugins/yt.py index 8f8b74c642c7fa846ca55bf16dd9e6759d5223f6..ad949df1de3fe635f7a6c1b33cd4eb1d3ec70ddd 100644 --- a/plugins/yt.py +++ b/plugins/yt.py @@ -1,3 +1,9 @@ +# guppy Copyright (C) 2010-2011 guppy team members. +# +# This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. +# This is free software, and you are welcome to redistribute it +# under certain conditions; type `show c' for details. + # yt module # --gry