https://launchpad.net/~unit193/+archive/ubuntu/limnoria/+build/21417700 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux lgw01-amd64-053 4.15.0-141-generic #145-Ubuntu SMP Wed Mar 24 18:08:07 UTC 2021 x86_64 Buildd toolchain package versions: launchpad-buildd_195~480~ubuntu18.04.1 python3-lpbuildd_195~480~ubuntu18.04.1 sbuild_0.75.0-1ubuntu1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu16.04.1 bzr_2.7.0+bzr6622-10 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu18.04.1 git_1:2.17.1-1ubuntu0.8 dpkg-dev_1.19.0.5ubuntu2.3 python-debian_0.1.32 python3-debian_0.1.32. Syncing the system clock with the buildd NTP service... 17 Apr 00:51:51 ntpdate[1932]: adjust time server 10.211.37.1 offset 0.005277 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 --image-type chroot /home/buildd/filecache-default/720a8366e1260e086c1691fe6381a3f2b1c21d81 Creating target for build PACKAGEBUILD-21417700 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 Starting target for build PACKAGEBUILD-21417700 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 'deb http://ppa.launchpad.net/unit193/limnoria/ubuntu hirsute main' 'deb http://ftpmaster.internal/ubuntu hirsute main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu hirsute-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu hirsute-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu hirsute-backports main restricted universe multiverse' 'deb http://ppa.launchpad.net/unit193/staging/ubuntu hirsute main' Overriding sources.list in build-PACKAGEBUILD-21417700 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 Adding trusted keys to build-PACKAGEBUILD-21417700 Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). OK Warning: apt-key is deprecated. Manage keyring files in trusted.gpg.d instead (see apt-key(8)). /etc/apt/trusted.gpg -------------------- pub rsa1024 2012-11-21 [SC] 3BFB 8E06 536B 8753 AC58 A4A3 0364 7209 B58A 653A uid [ unknown] Launchpad PPA for Unit 193 /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 Updating target for build PACKAGEBUILD-21417700 Get:1 http://ppa.launchpad.net/unit193/limnoria/ubuntu hirsute InRelease [17.5 kB] Get:2 http://ppa.launchpad.net/unit193/staging/ubuntu hirsute InRelease [23.8 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute InRelease [269 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute-security InRelease [90.7 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute-updates InRelease [90.7 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute-backports InRelease [90.7 kB] Get:7 http://ppa.launchpad.net/unit193/limnoria/ubuntu hirsute/main amd64 Packages [696 B] Get:8 http://ppa.launchpad.net/unit193/limnoria/ubuntu hirsute/main Translation-en [540 B] Get:9 http://ppa.launchpad.net/unit193/staging/ubuntu hirsute/main amd64 Packages [1332 B] Get:10 http://ppa.launchpad.net/unit193/staging/ubuntu hirsute/main Translation-en [1360 B] Get:11 http://ftpmaster.internal/ubuntu hirsute/main amd64 Packages [1396 kB] Get:12 http://ftpmaster.internal/ubuntu hirsute/main Translation-en [511 kB] Get:13 http://ftpmaster.internal/ubuntu hirsute/restricted amd64 Packages [78.6 kB] Get:14 http://ftpmaster.internal/ubuntu hirsute/restricted Translation-en [12.1 kB] Get:15 http://ftpmaster.internal/ubuntu hirsute/universe amd64 Packages [13.2 MB] Get:16 http://ftpmaster.internal/ubuntu hirsute/universe Translation-en [5440 kB] Get:17 http://ftpmaster.internal/ubuntu hirsute/multiverse amd64 Packages [205 kB] Get:18 http://ftpmaster.internal/ubuntu hirsute/multiverse Translation-en [108 kB] Fetched 21.5 MB in 6s (3639 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libisl22 libperl5.30 perl-modules-5.30 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: gcc-11-base libisl23 libperl5.32 libxxhash0 lto-disabled-list perl-modules-5.32 The following packages will be upgraded: adduser apt base-files base-passwd bash binutils binutils-common binutils-x86-64-linux-gnu bsdutils bzip2 ca-certificates coreutils cpp cpp-10 dash dpkg dpkg-dev e2fsprogs fakeroot findutils g++ g++-10 gcc gcc-10 gcc-10-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg6.0 libargon2-1 libasan6 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcrypt-dev libcrypt1 libcryptsetup12 libctf-nobfd0 libctf0 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfakeroot libffi8ubuntu1 libgcc-10-dev libgcc-s1 libgcrypt20 libgdbm-compat4 libgdbm6 libgmp10 libgnutls30 libgomp1 libgpg-error0 libgssapi-krb5-2 libhogweed6 libidn2-0 libip4tc2 libitm1 libjson-c5 libk5crypto3 libkmod2 libkrb5-3 libkrb5support0 liblockfile-bin liblockfile1 liblsan0 liblz4-1 liblzma5 libmount1 libmpc3 libmpfr6 libncurses6 libncursesw6 libnettle8 libnpth0 libp11-kit0 libpcre2-8-0 libpcre3 libpng16-16 libprocps8 libquadmath0 libreadline8 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-10-dev libstdc++6 libsystemd0 libtinfo6 libtirpc-common libtirpc-dev libtirpc3 libtsan0 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev login logsave mount ncurses-base ncurses-bin openssl passwd patch perl perl-base pkgbinarymangler procps readline-common sensible-utils systemd systemd-sysv systemd-timesyncd sysvinit-utils tar tzdata ubuntu-keyring util-linux xz-utils zlib1g 150 upgraded, 6 newly installed, 0 to remove and 0 not upgraded. Need to get 94.9 MB of archives. After this operation, 58.1 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu hirsute/main amd64 libfakeroot amd64 1.25.3-1.1ubuntu2 [28.1 kB] Get:2 http://ftpmaster.internal/ubuntu hirsute/main amd64 fakeroot amd64 1.25.3-1.1ubuntu2 [62.9 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcrypt-dev amd64 1:4.4.17-1ubuntu3 [104 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute/main amd64 libc6-dev amd64 2.33-0ubuntu5 [2143 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute/main amd64 libc-dev-bin amd64 2.33-0ubuntu5 [19.3 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcrypt1 amd64 1:4.4.17-1ubuntu3 [75.2 kB] Get:7 http://ftpmaster.internal/ubuntu hirsute/main amd64 linux-libc-dev amd64 5.11.0-14.15 [1202 kB] Get:8 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtirpc-common all 1.3.1-1build1 [7316 B] Get:9 http://ftpmaster.internal/ubuntu hirsute/main amd64 libk5crypto3 amd64 1.18.3-4 [77.9 kB] Get:10 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgssapi-krb5-2 amd64 1.18.3-4 [129 kB] Get:11 http://ftpmaster.internal/ubuntu hirsute/main amd64 libkrb5-3 amd64 1.18.3-4 [326 kB] Get:12 http://ftpmaster.internal/ubuntu hirsute/main amd64 libkrb5support0 amd64 1.18.3-4 [30.8 kB] Get:13 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcom-err2 amd64 1.45.7-1ubuntu2 [10.3 kB] Get:14 http://ftpmaster.internal/ubuntu hirsute/main amd64 libssl1.1 amd64 1.1.1j-1ubuntu3 [1324 kB] Get:15 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtirpc-dev amd64 1.3.1-1build1 [183 kB] Get:16 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtirpc3 amd64 1.3.1-1build1 [76.8 kB] Get:17 http://ftpmaster.internal/ubuntu hirsute/main amd64 libc6 amd64 2.33-0ubuntu5 [2690 kB] Get:18 http://ftpmaster.internal/ubuntu hirsute/main amd64 libc-bin amd64 2.33-0ubuntu5 [646 kB] Get:19 http://ftpmaster.internal/ubuntu hirsute/main amd64 gcc-11-base amd64 11-20210412-1ubuntu1 [19.1 kB] Get:20 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgcc-s1 amd64 11-20210412-1ubuntu1 [42.2 kB] Get:21 http://ftpmaster.internal/ubuntu hirsute/main amd64 base-files amd64 11ubuntu18 [60.6 kB] Get:22 http://ftpmaster.internal/ubuntu hirsute/main amd64 bash amd64 5.1-2ubuntu1 [731 kB] Get:23 http://ftpmaster.internal/ubuntu hirsute/main amd64 bsdutils amd64 1:2.36.1-7ubuntu2 [87.7 kB] Get:24 http://ftpmaster.internal/ubuntu hirsute/main amd64 coreutils amd64 8.32-4ubuntu2 [1353 kB] Get:25 http://ftpmaster.internal/ubuntu hirsute/main amd64 tar amd64 1.34+dfsg-1build1 [281 kB] Get:26 http://ftpmaster.internal/ubuntu hirsute/main amd64 dpkg amd64 1.20.7.1ubuntu4 [1261 kB] Get:27 http://ftpmaster.internal/ubuntu hirsute/main amd64 dash amd64 0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1 [87.1 kB] Get:28 http://ftpmaster.internal/ubuntu hirsute/main amd64 findutils amd64 4.8.0-1ubuntu1 [332 kB] Get:29 http://ftpmaster.internal/ubuntu hirsute/main amd64 grep amd64 3.6-1 [155 kB] Get:30 http://ftpmaster.internal/ubuntu hirsute/main amd64 gzip amd64 1.10-2ubuntu3 [95.1 kB] Get:31 http://ftpmaster.internal/ubuntu hirsute/main amd64 login amd64 1:4.8.1-1ubuntu8 [220 kB] Get:32 http://ftpmaster.internal/ubuntu hirsute/main amd64 libncurses6 amd64 6.2+20201114-2build1 [101 kB] Get:33 http://ftpmaster.internal/ubuntu hirsute/main amd64 libncursesw6 amd64 6.2+20201114-2build1 [132 kB] Get:34 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtinfo6 amd64 6.2+20201114-2build1 [87.1 kB] Get:35 http://ftpmaster.internal/ubuntu hirsute/main amd64 ncurses-bin amd64 6.2+20201114-2build1 [173 kB] Get:36 http://ftpmaster.internal/ubuntu hirsute/main amd64 perl-modules-5.32 all 5.32.1-3ubuntu2 [2755 kB] Get:37 http://ftpmaster.internal/ubuntu hirsute/main amd64 libperl5.32 amd64 5.32.1-3ubuntu2 [4047 kB] Get:38 http://ftpmaster.internal/ubuntu hirsute/main amd64 perl amd64 5.32.1-3ubuntu2 [225 kB] Get:39 http://ftpmaster.internal/ubuntu hirsute/main amd64 perl-base amd64 5.32.1-3ubuntu2 [1592 kB] Get:40 http://ftpmaster.internal/ubuntu hirsute/main amd64 bzip2 amd64 1.0.8-4ubuntu3 [33.4 kB] Get:41 http://ftpmaster.internal/ubuntu hirsute/main amd64 libbz2-1.0 amd64 1.0.8-4ubuntu3 [32.1 kB] Get:42 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdb5.3 amd64 5.3.28+dfsg1-0.6ubuntu4 [676 kB] Get:43 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgdbm6 amd64 1.19-2 [27.5 kB] Get:44 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgdbm-compat4 amd64 1.19-2 [6236 B] Get:45 http://ftpmaster.internal/ubuntu hirsute/main amd64 zlib1g amd64 1:1.2.11.dfsg-2ubuntu6 [54.0 kB] Get:46 http://ftpmaster.internal/ubuntu hirsute/main amd64 util-linux amd64 2.36.1-7ubuntu2 [1074 kB] Get:47 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdebconfclient0 amd64 0.256ubuntu3 [6100 B] Get:48 http://ftpmaster.internal/ubuntu hirsute/main amd64 base-passwd amd64 3.5.49 [47.5 kB] Get:49 http://ftpmaster.internal/ubuntu hirsute/main amd64 init-system-helpers all 1.60 [37.8 kB] Get:50 http://ftpmaster.internal/ubuntu hirsute/main amd64 ncurses-base all 6.2+20201114-2build1 [18.4 kB] Get:51 http://ftpmaster.internal/ubuntu hirsute/main amd64 sysvinit-utils amd64 2.96-6ubuntu1 [20.8 kB] Get:52 http://ftpmaster.internal/ubuntu hirsute/main amd64 libxxhash0 amd64 0.8.0-2 [25.3 kB] Get:53 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgpg-error0 amd64 1.38-2build1 [63.7 kB] Get:54 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgcrypt20 amd64 1.8.7-2ubuntu2 [424 kB] Get:55 http://ftpmaster.internal/ubuntu hirsute/main amd64 liblz4-1 amd64 1.9.3-1build1 [55.5 kB] Get:56 http://ftpmaster.internal/ubuntu hirsute/main amd64 liblzma5 amd64 5.2.5-1.0build2 [96.6 kB] Get:57 http://ftpmaster.internal/ubuntu hirsute/main amd64 libstdc++6 amd64 11-20210412-1ubuntu1 [583 kB] Get:58 http://ftpmaster.internal/ubuntu hirsute/main amd64 libnettle8 amd64 3.7-2.1ubuntu1 [146 kB] Get:59 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgmp10 amd64 2:6.2.1+dfsg-1ubuntu2 [236 kB] Get:60 http://ftpmaster.internal/ubuntu hirsute/main amd64 libhogweed6 amd64 3.7-2.1ubuntu1 [195 kB] Get:61 http://ftpmaster.internal/ubuntu hirsute/main amd64 libidn2-0 amd64 2.3.0-5 [52.2 kB] Get:62 http://ftpmaster.internal/ubuntu hirsute/main amd64 libffi8ubuntu1 amd64 3.4~20200819gead65ca871-0ubuntu5 [20.0 kB] Get:63 http://ftpmaster.internal/ubuntu hirsute/main amd64 libp11-kit0 amd64 0.23.22-1 [191 kB] Get:64 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgnutls30 amd64 3.7.1-3ubuntu1 [902 kB] Get:65 http://ftpmaster.internal/ubuntu hirsute/main amd64 systemd-sysv amd64 247.3-3ubuntu3 [10.3 kB] Get:66 http://ftpmaster.internal/ubuntu hirsute/main amd64 libaudit-common all 1:3.0-2ubuntu1 [4836 B] Get:67 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcap-ng0 amd64 0.7.9-2.2build1 [11.0 kB] Get:68 http://ftpmaster.internal/ubuntu hirsute/main amd64 libaudit1 amd64 1:3.0-2ubuntu1 [40.5 kB] Get:69 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpcre2-8-0 amd64 10.36-2ubuntu5 [204 kB] Get:70 http://ftpmaster.internal/ubuntu hirsute/main amd64 libselinux1 amd64 3.1-3build1 [69.6 kB] Get:71 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsemanage-common all 3.1-1ubuntu1 [9872 B] Get:72 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsemanage1 amd64 3.1-1ubuntu1 [86.6 kB] Get:73 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsepol1 amd64 3.1-1ubuntu1 [259 kB] Get:74 http://ftpmaster.internal/ubuntu hirsute/main amd64 passwd amd64 1:4.8.1-1ubuntu8 [798 kB] Get:75 http://ftpmaster.internal/ubuntu hirsute/main amd64 adduser all 3.118ubuntu5 [156 kB] Get:76 http://ftpmaster.internal/ubuntu hirsute/main amd64 systemd-timesyncd amd64 247.3-3ubuntu3 [28.2 kB] Get:77 http://ftpmaster.internal/ubuntu hirsute/main amd64 libacl1 amd64 2.2.53-10ubuntu1 [15.3 kB] Get:78 http://ftpmaster.internal/ubuntu hirsute/main amd64 libapparmor1 amd64 3.0.0-0ubuntu7 [34.5 kB] Get:79 http://ftpmaster.internal/ubuntu hirsute/main amd64 libargon2-1 amd64 0~20171227-0.2build21.04.0 [19.2 kB] Get:80 http://ftpmaster.internal/ubuntu hirsute/main amd64 libblkid1 amd64 2.36.1-7ubuntu2 [132 kB] Get:81 http://ftpmaster.internal/ubuntu hirsute/main amd64 libudev1 amd64 247.3-3ubuntu3 [69.6 kB] Get:82 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdevmapper1.02.1 amd64 2:1.02.175-2ubuntu4 [128 kB] Get:83 http://ftpmaster.internal/ubuntu hirsute/main amd64 libjson-c5 amd64 0.15-2build2 [30.9 kB] Get:84 http://ftpmaster.internal/ubuntu hirsute/main amd64 libuuid1 amd64 2.36.1-7ubuntu2 [22.2 kB] Get:85 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcryptsetup12 amd64 2:2.3.4-1ubuntu3 [195 kB] Get:86 http://ftpmaster.internal/ubuntu hirsute/main amd64 libip4tc2 amd64 1.8.7-1ubuntu2 [18.7 kB] Get:87 http://ftpmaster.internal/ubuntu hirsute/main amd64 libkmod2 amd64 28-1ubuntu2 [44.4 kB] Get:88 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmount1 amd64 2.36.1-7ubuntu2 [146 kB] Get:89 http://ftpmaster.internal/ubuntu hirsute/main amd64 libseccomp2 amd64 2.5.1-1ubuntu1 [43.3 kB] Get:90 http://ftpmaster.internal/ubuntu hirsute/main amd64 mount amd64 2.36.1-7ubuntu2 [121 kB] Get:91 http://ftpmaster.internal/ubuntu hirsute/main amd64 systemd amd64 247.3-3ubuntu3 [4323 kB] Get:92 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsystemd0 amd64 247.3-3ubuntu3 [276 kB] Get:93 http://ftpmaster.internal/ubuntu hirsute/main amd64 libzstd1 amd64 1.4.8+dfsg-2build2 [293 kB] Get:94 http://ftpmaster.internal/ubuntu hirsute/main amd64 libapt-pkg6.0 amd64 2.2.3 [812 kB] Get:95 http://ftpmaster.internal/ubuntu hirsute/main amd64 gpgv amd64 2.2.20-1ubuntu3 [202 kB] Get:96 http://ftpmaster.internal/ubuntu hirsute/main amd64 ubuntu-keyring all 2021.03.26 [20.9 kB] Get:97 http://ftpmaster.internal/ubuntu hirsute/main amd64 apt amd64 2.2.3 [1302 kB] Get:98 http://ftpmaster.internal/ubuntu hirsute/main amd64 logsave amd64 1.45.7-1ubuntu2 [11.0 kB] Get:99 http://ftpmaster.internal/ubuntu hirsute/main amd64 libext2fs2 amd64 1.45.7-1ubuntu2 [185 kB] Get:100 http://ftpmaster.internal/ubuntu hirsute/main amd64 e2fsprogs amd64 1.45.7-1ubuntu2 [533 kB] Get:101 http://ftpmaster.internal/ubuntu hirsute/main amd64 init amd64 1.60 [6040 B] Get:102 http://ftpmaster.internal/ubuntu hirsute/main amd64 libattr1 amd64 1:2.4.48-6build1 [12.8 kB] Get:103 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpcre3 amd64 2:8.39-13build3 [234 kB] Get:104 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsmartcols1 amd64 2.36.1-7ubuntu2 [95.3 kB] Get:105 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcap2 amd64 1:2.44-1build1 [16.8 kB] Get:106 http://ftpmaster.internal/ubuntu hirsute/main amd64 libprocps8 amd64 2:3.3.16-5ubuntu3 [32.4 kB] Get:107 http://ftpmaster.internal/ubuntu hirsute/main amd64 libss2 amd64 1.45.7-1ubuntu2 [11.4 kB] Get:108 http://ftpmaster.internal/ubuntu hirsute/main amd64 procps amd64 2:3.3.16-5ubuntu3 [232 kB] Get:109 http://ftpmaster.internal/ubuntu hirsute/main amd64 sensible-utils all 0.0.14 [13.5 kB] Get:110 http://ftpmaster.internal/ubuntu hirsute/main amd64 openssl amd64 1.1.1j-1ubuntu3 [625 kB] Get:111 http://ftpmaster.internal/ubuntu hirsute/main amd64 ca-certificates all 20210119build1 [147 kB] Get:112 http://ftpmaster.internal/ubuntu hirsute/main amd64 readline-common all 8.1-1 [54.1 kB] Get:113 http://ftpmaster.internal/ubuntu hirsute/main amd64 libreadline8 amd64 8.1-1 [137 kB] Get:114 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsqlite3-0 amd64 3.34.1-3 [588 kB] Get:115 http://ftpmaster.internal/ubuntu hirsute/main amd64 tzdata all 2021a-1ubuntu1 [294 kB] Get:116 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpng16-16 amd64 1.6.37-3build3 [184 kB] Get:117 http://ftpmaster.internal/ubuntu hirsute/main amd64 xz-utils amd64 5.2.5-1.0build2 [81.6 kB] Get:118 http://ftpmaster.internal/ubuntu hirsute/main amd64 libctf0 amd64 2.36.1-6ubuntu1 [95.0 kB] Get:119 http://ftpmaster.internal/ubuntu hirsute/main amd64 libctf-nobfd0 amd64 2.36.1-6ubuntu1 [97.8 kB] Get:120 http://ftpmaster.internal/ubuntu hirsute/main amd64 binutils-x86-64-linux-gnu amd64 2.36.1-6ubuntu1 [1830 kB] Get:121 http://ftpmaster.internal/ubuntu hirsute/main amd64 libbinutils amd64 2.36.1-6ubuntu1 [584 kB] Get:122 http://ftpmaster.internal/ubuntu hirsute/main amd64 binutils amd64 2.36.1-6ubuntu1 [3388 B] Get:123 http://ftpmaster.internal/ubuntu hirsute/main amd64 binutils-common amd64 2.36.1-6ubuntu1 [217 kB] Get:124 http://ftpmaster.internal/ubuntu hirsute/main amd64 libisl23 amd64 0.23-1build1 [661 kB] Get:125 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmpfr6 amd64 4.1.0-3build1 [1400 kB] Get:126 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmpc3 amd64 1.2.0-1build1 [44.1 kB] Get:127 http://ftpmaster.internal/ubuntu hirsute/main amd64 g++-10 amd64 10.3.0-1ubuntu1 [9803 kB] Get:128 http://ftpmaster.internal/ubuntu hirsute/main amd64 gcc-10 amd64 10.3.0-1ubuntu1 [17.5 MB] Get:129 http://ftpmaster.internal/ubuntu hirsute/main amd64 cpp-10 amd64 10.3.0-1ubuntu1 [8612 kB] Get:130 http://ftpmaster.internal/ubuntu hirsute/main amd64 libubsan1 amd64 11-20210412-1ubuntu1 [845 kB] Get:131 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtsan0 amd64 11-20210412-1ubuntu1 [2090 kB] Get:132 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgomp1 amd64 11-20210412-1ubuntu1 [107 kB] Get:133 http://ftpmaster.internal/ubuntu hirsute/main amd64 libitm1 amd64 11-20210412-1ubuntu1 [26.4 kB] Get:134 http://ftpmaster.internal/ubuntu hirsute/main amd64 libatomic1 amd64 11-20210412-1ubuntu1 [9232 B] Get:135 http://ftpmaster.internal/ubuntu hirsute/main amd64 libasan6 amd64 11-20210412-1ubuntu1 [2138 kB] Get:136 http://ftpmaster.internal/ubuntu hirsute/main amd64 liblsan0 amd64 11-20210412-1ubuntu1 [893 kB] Get:137 http://ftpmaster.internal/ubuntu hirsute/main amd64 libquadmath0 amd64 11-20210412-1ubuntu1 [146 kB] Get:138 http://ftpmaster.internal/ubuntu hirsute/main amd64 libstdc++-10-dev amd64 10.3.0-1ubuntu1 [1754 kB] Get:139 http://ftpmaster.internal/ubuntu hirsute/main amd64 libgcc-10-dev amd64 10.3.0-1ubuntu1 [2337 kB] Get:140 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcc1-0 amd64 11-20210412-1ubuntu1 [48.7 kB] Get:141 http://ftpmaster.internal/ubuntu hirsute/main amd64 gcc-10-base amd64 10.3.0-1ubuntu1 [20.1 kB] Get:142 http://ftpmaster.internal/ubuntu hirsute/main amd64 g++ amd64 4:10.3.0-1ubuntu1 [1608 B] Get:143 http://ftpmaster.internal/ubuntu hirsute/main amd64 gcc amd64 4:10.3.0-1ubuntu1 [5212 B] Get:144 http://ftpmaster.internal/ubuntu hirsute/main amd64 cpp amd64 4:10.3.0-1ubuntu1 [27.7 kB] Get:145 http://ftpmaster.internal/ubuntu hirsute/main amd64 dpkg-dev all 1.20.7.1ubuntu4 [935 kB] Get:146 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdpkg-perl all 1.20.7.1ubuntu4 [233 kB] Get:147 http://ftpmaster.internal/ubuntu hirsute/main amd64 patch amd64 2.7.6-7 [105 kB] Get:148 http://ftpmaster.internal/ubuntu hirsute/main amd64 lto-disabled-list all 7 [11.9 kB] Get:149 http://ftpmaster.internal/ubuntu hirsute/main amd64 libassuan0 amd64 2.5.4-1ubuntu1 [35.7 kB] Get:150 http://ftpmaster.internal/ubuntu hirsute/main amd64 libnpth0 amd64 1.6-3 [8220 B] Get:151 http://ftpmaster.internal/ubuntu hirsute/main amd64 gpg amd64 2.2.20-1ubuntu3 [486 kB] Get:152 http://ftpmaster.internal/ubuntu hirsute/main amd64 gpgconf amd64 2.2.20-1ubuntu3 [125 kB] Get:153 http://ftpmaster.internal/ubuntu hirsute/main amd64 gpg-agent amd64 2.2.20-1ubuntu3 [233 kB] Get:154 http://ftpmaster.internal/ubuntu hirsute/main amd64 liblockfile-bin amd64 1.17-1 [11.9 kB] Get:155 http://ftpmaster.internal/ubuntu hirsute/main amd64 liblockfile1 amd64 1.17-1 [6716 B] Get:156 http://ftpmaster.internal/ubuntu hirsute/main amd64 pkgbinarymangler all 147 [31.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 94.9 MB in 9s (10.1 MB/s) (Reading database ... 12980 files and directories currently installed.) Preparing to unpack .../0-libfakeroot_1.25.3-1.1ubuntu2_amd64.deb ... Unpacking libfakeroot:amd64 (1.25.3-1.1ubuntu2) over (1.25.2-1) ... Preparing to unpack .../1-fakeroot_1.25.3-1.1ubuntu2_amd64.deb ... Unpacking fakeroot (1.25.3-1.1ubuntu2) over (1.25.2-1) ... Preparing to unpack .../2-libcrypt-dev_1%3a4.4.17-1ubuntu3_amd64.deb ... Unpacking libcrypt-dev:amd64 (1:4.4.17-1ubuntu3) over (1:4.4.16-1ubuntu1) ... Preparing to unpack .../3-libc6-dev_2.33-0ubuntu5_amd64.deb ... Unpacking libc6-dev:amd64 (2.33-0ubuntu5) over (2.32-0ubuntu3) ... Preparing to unpack .../4-libc-dev-bin_2.33-0ubuntu5_amd64.deb ... Unpacking libc-dev-bin (2.33-0ubuntu5) over (2.32-0ubuntu3) ... Preparing to unpack .../5-libcrypt1_1%3a4.4.17-1ubuntu3_amd64.deb ... Unpacking libcrypt1:amd64 (1:4.4.17-1ubuntu3) over (1:4.4.16-1ubuntu1) ... Setting up libcrypt1:amd64 (1:4.4.17-1ubuntu3) ... (Reading database ... 12978 files and directories currently installed.) Preparing to unpack .../00-linux-libc-dev_5.11.0-14.15_amd64.deb ... Unpacking linux-libc-dev:amd64 (5.11.0-14.15) over (5.8.0-25.26) ... Preparing to unpack .../01-libtirpc-common_1.3.1-1build1_all.deb ... Unpacking libtirpc-common (1.3.1-1build1) over (1.2.6-1build1) ... Preparing to unpack .../02-libk5crypto3_1.18.3-4_amd64.deb ... Unpacking libk5crypto3:amd64 (1.18.3-4) over (1.17-10) ... Preparing to unpack .../03-libgssapi-krb5-2_1.18.3-4_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.18.3-4) over (1.17-10) ... Preparing to unpack .../04-libkrb5-3_1.18.3-4_amd64.deb ... Unpacking libkrb5-3:amd64 (1.18.3-4) over (1.17-10) ... Preparing to unpack .../05-libkrb5support0_1.18.3-4_amd64.deb ... Unpacking libkrb5support0:amd64 (1.18.3-4) over (1.17-10) ... Preparing to unpack .../06-libcom-err2_1.45.7-1ubuntu2_amd64.deb ... Unpacking libcom-err2:amd64 (1.45.7-1ubuntu2) over (1.45.6-1ubuntu1) ... Preparing to unpack .../07-libssl1.1_1.1.1j-1ubuntu3_amd64.deb ... Unpacking libssl1.1:amd64 (1.1.1j-1ubuntu3) over (1.1.1f-1ubuntu4) ... Preparing to unpack .../08-libtirpc-dev_1.3.1-1build1_amd64.deb ... Unpacking libtirpc-dev:amd64 (1.3.1-1build1) over (1.2.6-1build1) ... Preparing to unpack .../09-libtirpc3_1.3.1-1build1_amd64.deb ... Unpacking libtirpc3:amd64 (1.3.1-1build1) over (1.2.6-1build1) ... Preparing to unpack .../10-libc6_2.33-0ubuntu5_amd64.deb ... Unpacking libc6:amd64 (2.33-0ubuntu5) over (2.32-0ubuntu3) ... Setting up libc6:amd64 (2.33-0ubuntu5) ... (Reading database ... 12981 files and directories currently installed.) Preparing to unpack .../libc-bin_2.33-0ubuntu5_amd64.deb ... Unpacking libc-bin (2.33-0ubuntu5) over (2.32-0ubuntu3) ... Setting up libc-bin (2.33-0ubuntu5) ... Selecting previously unselected package gcc-11-base:amd64. (Reading database ... 12981 files and directories currently installed.) Preparing to unpack .../gcc-11-base_11-20210412-1ubuntu1_amd64.deb ... Unpacking gcc-11-base:amd64 (11-20210412-1ubuntu1) ... Setting up gcc-11-base:amd64 (11-20210412-1ubuntu1) ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../libgcc-s1_11-20210412-1ubuntu1_amd64.deb ... Unpacking libgcc-s1:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Setting up libgcc-s1:amd64 (11-20210412-1ubuntu1) ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu18_amd64.deb ... Unpacking base-files (11ubuntu18) over (11ubuntu14) ... Setting up base-files (11ubuntu18) ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../bash_5.1-2ubuntu1_amd64.deb ... Unpacking bash (5.1-2ubuntu1) over (5.0-6ubuntu2) ... Setting up bash (5.1-2ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.36.1-7ubuntu2_amd64.deb ... Unpacking bsdutils (1:2.36.1-7ubuntu2) over (1:2.36-3ubuntu1) ... Setting up bsdutils (1:2.36.1-7ubuntu2) ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../coreutils_8.32-4ubuntu2_amd64.deb ... Unpacking coreutils (8.32-4ubuntu2) over (8.32-3ubuntu1) ... Setting up coreutils (8.32-4ubuntu2) ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../tar_1.34+dfsg-1build1_amd64.deb ... Unpacking tar (1.34+dfsg-1build1) over (1.30+dfsg-7) ... Setting up tar (1.34+dfsg-1build1) ... (Reading database ... 12986 files and directories currently installed.) Preparing to unpack .../dpkg_1.20.7.1ubuntu4_amd64.deb ... Unpacking dpkg (1.20.7.1ubuntu4) over (1.20.5ubuntu2) ... Setting up dpkg (1.20.7.1ubuntu4) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 13000 files and directories currently installed.) Preparing to unpack .../dash_0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1_amd64.deb ... Unpacking dash (0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1) over (0.5.10.2-7) ... Setting up dash (0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1) ... (Reading database ... 13000 files and directories currently installed.) Preparing to unpack .../findutils_4.8.0-1ubuntu1_amd64.deb ... Unpacking findutils (4.8.0-1ubuntu1) over (4.7.0-1ubuntu2) ... Setting up findutils (4.8.0-1ubuntu1) ... (Reading database ... 13000 files and directories currently installed.) Preparing to unpack .../archives/grep_3.6-1_amd64.deb ... Unpacking grep (3.6-1) over (3.4-1) ... Setting up grep (3.6-1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../gzip_1.10-2ubuntu3_amd64.deb ... Unpacking gzip (1.10-2ubuntu3) over (1.10-2ubuntu1) ... Setting up gzip (1.10-2ubuntu3) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../login_1%3a4.8.1-1ubuntu8_amd64.deb ... Unpacking login (1:4.8.1-1ubuntu8) over (1:4.8.1-1ubuntu6) ... Setting up login (1:4.8.1-1ubuntu8) ... Installing new version of config file /etc/login.defs ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../libncurses6_6.2+20201114-2build1_amd64.deb ... Unpacking libncurses6:amd64 (6.2+20201114-2build1) over (6.2-1) ... Preparing to unpack .../libncursesw6_6.2+20201114-2build1_amd64.deb ... Unpacking libncursesw6:amd64 (6.2+20201114-2build1) over (6.2-1) ... Preparing to unpack .../libtinfo6_6.2+20201114-2build1_amd64.deb ... Unpacking libtinfo6:amd64 (6.2+20201114-2build1) over (6.2-1) ... Setting up libtinfo6:amd64 (6.2+20201114-2build1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.2+20201114-2build1_amd64.deb ... Unpacking ncurses-bin (6.2+20201114-2build1) over (6.2-1) ... Setting up ncurses-bin (6.2+20201114-2build1) ... (Reading database ... 13001 files and directories currently installed.) Preparing to unpack .../perl_5.32.1-3ubuntu2_amd64.deb ... Unpacking perl (5.32.1-3ubuntu2) over (5.30.3-4) ... Selecting previously unselected package perl-modules-5.32. Preparing to unpack .../perl-modules-5.32_5.32.1-3ubuntu2_all.deb ... Unpacking perl-modules-5.32 (5.32.1-3ubuntu2) ... Selecting previously unselected package libperl5.32:amd64. Preparing to unpack .../libperl5.32_5.32.1-3ubuntu2_amd64.deb ... Unpacking libperl5.32:amd64 (5.32.1-3ubuntu2) ... Preparing to unpack .../perl-base_5.32.1-3ubuntu2_amd64.deb ... Unpacking perl-base (5.32.1-3ubuntu2) over (5.30.3-4) ... Setting up perl-base (5.32.1-3ubuntu2) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-4ubuntu3_amd64.deb ... Unpacking bzip2 (1.0.8-4ubuntu3) over (1.0.8-4ubuntu2) ... Preparing to unpack .../libbz2-1.0_1.0.8-4ubuntu3_amd64.deb ... Unpacking libbz2-1.0:amd64 (1.0.8-4ubuntu3) over (1.0.8-4ubuntu2) ... Setting up libbz2-1.0:amd64 (1.0.8-4ubuntu3) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.6ubuntu4_amd64.deb ... Unpacking libdb5.3:amd64 (5.3.28+dfsg1-0.6ubuntu4) over (5.3.28+dfsg1-0.6ubuntu3) ... Setting up libdb5.3:amd64 (5.3.28+dfsg1-0.6ubuntu4) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.19-2_amd64.deb ... Unpacking libgdbm6:amd64 (1.19-2) over (1.18.1-5.1) ... Preparing to unpack .../libgdbm-compat4_1.19-2_amd64.deb ... Unpacking libgdbm-compat4:amd64 (1.19-2) over (1.18.1-5.1) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-2ubuntu6_amd64.deb ... Unpacking zlib1g:amd64 (1:1.2.11.dfsg-2ubuntu6) over (1:1.2.11.dfsg-2ubuntu4) ... Setting up zlib1g:amd64 (1:1.2.11.dfsg-2ubuntu6) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../util-linux_2.36.1-7ubuntu2_amd64.deb ... Unpacking util-linux (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Setting up util-linux (2.36.1-7ubuntu2) ... Installing new version of config file /etc/init.d/hwclock.sh ... (Reading database ... 14923 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.256ubuntu3_amd64.deb ... Unpacking libdebconfclient0:amd64 (0.256ubuntu3) over (0.252ubuntu1) ... Setting up libdebconfclient0:amd64 (0.256ubuntu3) ... (Reading database ... 14923 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.49_amd64.deb ... Unpacking base-passwd (3.5.49) over (3.5.47) ... Setting up base-passwd (3.5.49) ... Changing home-directory of irc from /var/run/ircd to /run/ircd 1 changes have been made, rewriting files Writing passwd-file to /etc/passwd Writing shadow-file to /etc/shadow Writing group-file to /etc/group (Reading database ... 14923 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.60_all.deb ... Unpacking init-system-helpers (1.60) over (1.58) ... Setting up init-system-helpers (1.60) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.2+20201114-2build1_all.deb ... Unpacking ncurses-base (6.2+20201114-2build1) over (6.2-1) ... Setting up ncurses-base (6.2+20201114-2build1) ... (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-6ubuntu1_amd64.deb ... Unpacking sysvinit-utils (2.96-6ubuntu1) over (2.96-3ubuntu1) ... Setting up sysvinit-utils (2.96-6ubuntu1) ... Selecting previously unselected package libxxhash0:amd64. (Reading database ... 14922 files and directories currently installed.) Preparing to unpack .../libxxhash0_0.8.0-2_amd64.deb ... Unpacking libxxhash0:amd64 (0.8.0-2) ... Setting up libxxhash0:amd64 (0.8.0-2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libgpg-error0_1.38-2build1_amd64.deb ... Unpacking libgpg-error0:amd64 (1.38-2build1) over (1.38-2) ... Setting up libgpg-error0:amd64 (1.38-2build1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.7-2ubuntu2_amd64.deb ... Unpacking libgcrypt20:amd64 (1.8.7-2ubuntu2) over (1.8.5-5ubuntu2) ... Setting up libgcrypt20:amd64 (1.8.7-2ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.3-1build1_amd64.deb ... Unpacking liblz4-1:amd64 (1.9.3-1build1) over (1.9.2-2) ... Setting up liblz4-1:amd64 (1.9.3-1build1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.5-1.0build2_amd64.deb ... Unpacking liblzma5:amd64 (5.2.5-1.0build2) over (5.2.4-1ubuntu1) ... Setting up liblzma5:amd64 (5.2.5-1.0build2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libstdc++6_11-20210412-1ubuntu1_amd64.deb ... Unpacking libstdc++6:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Setting up libstdc++6:amd64 (11-20210412-1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libnettle8_3.7-2.1ubuntu1_amd64.deb ... Unpacking libnettle8:amd64 (3.7-2.1ubuntu1) over (3.6-2) ... Setting up libnettle8:amd64 (3.7-2.1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-1ubuntu2_amd64.deb ... Unpacking libgmp10:amd64 (2:6.2.1+dfsg-1ubuntu2) over (2:6.2.0+dfsg-6ubuntu1) ... Setting up libgmp10:amd64 (2:6.2.1+dfsg-1ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libhogweed6_3.7-2.1ubuntu1_amd64.deb ... Unpacking libhogweed6:amd64 (3.7-2.1ubuntu1) over (3.6-2) ... Setting up libhogweed6:amd64 (3.7-2.1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libidn2-0_2.3.0-5_amd64.deb ... Unpacking libidn2-0:amd64 (2.3.0-5) over (2.3.0-1) ... Setting up libidn2-0:amd64 (2.3.0-5) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu5_amd64.deb ... Unpacking libffi8ubuntu1:amd64 (3.4~20200819gead65ca871-0ubuntu5) over (3.4~20200819gead65ca871-0ubuntu3) ... Setting up libffi8ubuntu1:amd64 (3.4~20200819gead65ca871-0ubuntu5) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.22-1_amd64.deb ... Unpacking libp11-kit0:amd64 (0.23.22-1) over (0.23.21-2build1) ... Setting up libp11-kit0:amd64 (0.23.22-1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.7.1-3ubuntu1_amd64.deb ... Unpacking libgnutls30:amd64 (3.7.1-3ubuntu1) over (3.6.15-4ubuntu2) ... Setting up libgnutls30:amd64 (3.7.1-3ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../systemd-sysv_247.3-3ubuntu3_amd64.deb ... Unpacking systemd-sysv (247.3-3ubuntu3) over (246.6-1ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a3.0-2ubuntu1_all.deb ... Unpacking libaudit-common (1:3.0-2ubuntu1) over (1:2.8.5-3ubuntu1) ... Setting up libaudit-common (1:3.0-2ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.2build1_amd64.deb ... Unpacking libcap-ng0:amd64 (0.7.9-2.2build1) over (0.7.9-2.2) ... Setting up libcap-ng0:amd64 (0.7.9-2.2build1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a3.0-2ubuntu1_amd64.deb ... Unpacking libaudit1:amd64 (1:3.0-2ubuntu1) over (1:2.8.5-3ubuntu1) ... Setting up libaudit1:amd64 (1:3.0-2ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.36-2ubuntu5_amd64.deb ... Unpacking libpcre2-8-0:amd64 (10.36-2ubuntu5) over (10.34-7) ... Setting up libpcre2-8-0:amd64 (10.36-2ubuntu5) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libselinux1_3.1-3build1_amd64.deb ... Unpacking libselinux1:amd64 (3.1-3build1) over (3.1-2) ... Setting up libselinux1:amd64 (3.1-3build1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.1-1ubuntu1_all.deb ... Unpacking libsemanage-common (3.1-1ubuntu1) over (3.1-1) ... Setting up libsemanage-common (3.1-1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.1-1ubuntu1_amd64.deb ... Unpacking libsemanage1:amd64 (3.1-1ubuntu1) over (3.1-1) ... Setting up libsemanage1:amd64 (3.1-1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libsepol1_3.1-1ubuntu1_amd64.deb ... Unpacking libsepol1:amd64 (3.1-1ubuntu1) over (3.1-1) ... Setting up libsepol1:amd64 (3.1-1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.8.1-1ubuntu8_amd64.deb ... Unpacking passwd (1:4.8.1-1ubuntu8) over (1:4.8.1-1ubuntu6) ... Setting up passwd (1:4.8.1-1ubuntu8) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu5_all.deb ... Unpacking adduser (3.118ubuntu5) over (3.118ubuntu2) ... Setting up adduser (3.118ubuntu5) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../systemd-timesyncd_247.3-3ubuntu3_amd64.deb ... Unpacking systemd-timesyncd (247.3-3ubuntu3) over (246.6-1ubuntu1) ... Preparing to unpack .../libacl1_2.2.53-10ubuntu1_amd64.deb ... Unpacking libacl1:amd64 (2.2.53-10ubuntu1) over (2.2.53-8) ... Setting up libacl1:amd64 (2.2.53-10ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libapparmor1_3.0.0-0ubuntu7_amd64.deb ... Unpacking libapparmor1:amd64 (3.0.0-0ubuntu7) over (3.0.0-0ubuntu1) ... Preparing to unpack .../libargon2-1_0~20171227-0.2build21.04.0_amd64.deb ... Unpacking libargon2-1:amd64 (0~20171227-0.2build21.04.0) over (0~20171227-0.2build20.10.0) ... Preparing to unpack .../libblkid1_2.36.1-7ubuntu2_amd64.deb ... Unpacking libblkid1:amd64 (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Setting up libblkid1:amd64 (2.36.1-7ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libudev1_247.3-3ubuntu3_amd64.deb ... Unpacking libudev1:amd64 (247.3-3ubuntu3) over (246.6-1ubuntu1) ... Setting up libudev1:amd64 (247.3-3ubuntu3) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.175-2ubuntu4_amd64.deb ... Unpacking libdevmapper1.02.1:amd64 (2:1.02.175-2ubuntu4) over (2:1.02.167-1ubuntu3) ... Preparing to unpack .../libjson-c5_0.15-2build2_amd64.deb ... Unpacking libjson-c5:amd64 (0.15-2build2) over (0.15-1) ... Preparing to unpack .../libuuid1_2.36.1-7ubuntu2_amd64.deb ... Unpacking libuuid1:amd64 (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Setting up libuuid1:amd64 (2.36.1-7ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libcryptsetup12_2%3a2.3.4-1ubuntu3_amd64.deb ... Unpacking libcryptsetup12:amd64 (2:2.3.4-1ubuntu3) over (2:2.3.3-1ubuntu6) ... Preparing to unpack .../libip4tc2_1.8.7-1ubuntu2_amd64.deb ... Unpacking libip4tc2:amd64 (1.8.7-1ubuntu2) over (1.8.5-3ubuntu1) ... Preparing to unpack .../libkmod2_28-1ubuntu2_amd64.deb ... Unpacking libkmod2:amd64 (28-1ubuntu2) over (27+20200310-2ubuntu1) ... Preparing to unpack .../libmount1_2.36.1-7ubuntu2_amd64.deb ... Unpacking libmount1:amd64 (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Setting up libmount1:amd64 (2.36.1-7ubuntu2) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.5.1-1ubuntu1_amd64.deb ... Unpacking libseccomp2:amd64 (2.5.1-1ubuntu1) over (2.4.3-1ubuntu4) ... Setting up libseccomp2:amd64 (2.5.1-1ubuntu1) ... (Reading database ... 14927 files and directories currently installed.) Preparing to unpack .../mount_2.36.1-7ubuntu2_amd64.deb ... Unpacking mount (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Preparing to unpack .../systemd_247.3-3ubuntu3_amd64.deb ... Unpacking systemd (247.3-3ubuntu3) over (246.6-1ubuntu1) ... Preparing to unpack .../libsystemd0_247.3-3ubuntu3_amd64.deb ... Unpacking libsystemd0:amd64 (247.3-3ubuntu3) over (246.6-1ubuntu1) ... Setting up libsystemd0:amd64 (247.3-3ubuntu3) ... (Reading database ... 14937 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.8+dfsg-2build2_amd64.deb ... Unpacking libzstd1:amd64 (1.4.8+dfsg-2build2) over (1.4.5+dfsg-4) ... Setting up libzstd1:amd64 (1.4.8+dfsg-2build2) ... (Reading database ... 14937 files and directories currently installed.) Preparing to unpack .../libapt-pkg6.0_2.2.3_amd64.deb ... Unpacking libapt-pkg6.0:amd64 (2.2.3) over (2.1.10) ... Setting up libapt-pkg6.0:amd64 (2.2.3) ... (Reading database ... 14937 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.20-1ubuntu3_amd64.deb ... Unpacking gpgv (2.2.20-1ubuntu3) over (2.2.20-1ubuntu1) ... Setting up gpgv (2.2.20-1ubuntu3) ... (Reading database ... 14937 files and directories currently installed.) Preparing to unpack .../ubuntu-keyring_2021.03.26_all.deb ... Unpacking ubuntu-keyring (2021.03.26) over (2020.06.17.1) ... Setting up ubuntu-keyring (2021.03.26) ... (Reading database ... 14937 files and directories currently installed.) Preparing to unpack .../archives/apt_2.2.3_amd64.deb ... Unpacking apt (2.2.3) over (2.1.10) ... Setting up apt (2.2.3) ... Installing new version of config file /etc/kernel/postinst.d/apt-auto-removal ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../logsave_1.45.7-1ubuntu2_amd64.deb ... Unpacking logsave (1.45.7-1ubuntu2) over (1.45.6-1ubuntu1) ... Preparing to unpack .../libext2fs2_1.45.7-1ubuntu2_amd64.deb ... Unpacking libext2fs2:amd64 (1.45.7-1ubuntu2) over (1.45.6-1ubuntu1) ... Setting up libcom-err2:amd64 (1.45.7-1ubuntu2) ... Setting up libext2fs2:amd64 (1.45.7-1ubuntu2) ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.7-1ubuntu2_amd64.deb ... Unpacking e2fsprogs (1.45.7-1ubuntu2) over (1.45.6-1ubuntu1) ... Setting up libapparmor1:amd64 (3.0.0-0ubuntu7) ... Setting up libargon2-1:amd64 (0~20171227-0.2build21.04.0) ... Setting up libdevmapper1.02.1:amd64 (2:1.02.175-2ubuntu4) ... Setting up libjson-c5:amd64 (0.15-2build2) ... Setting up libssl1.1:amd64 (1.1.1j-1ubuntu3) ... Setting up libcryptsetup12:amd64 (2:2.3.4-1ubuntu3) ... Setting up libip4tc2:amd64 (1.8.7-1ubuntu2) ... Setting up libkmod2:amd64 (28-1ubuntu2) ... Setting up mount (2.36.1-7ubuntu2) ... Setting up systemd-timesyncd (247.3-3ubuntu3) ... Setting up systemd (247.3-3ubuntu3) ... Installing new version of config file /etc/systemd/logind.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Initializing machine ID from random generator. Removing obsolete conffile /etc/pam.d/systemd-user ... Setting up systemd-sysv (247.3-3ubuntu3) ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../archives/init_1.60_amd64.deb ... Unpacking init (1.60) over (1.58) ... Preparing to unpack .../libattr1_1%3a2.4.48-6build1_amd64.deb ... Unpacking libattr1:amd64 (1:2.4.48-6build1) over (1:2.4.48-5) ... Setting up libattr1:amd64 (1:2.4.48-6build1) ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-13build3_amd64.deb ... Unpacking libpcre3:amd64 (2:8.39-13build3) over (2:8.39-13) ... Setting up libpcre3:amd64 (2:8.39-13build3) ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.36.1-7ubuntu2_amd64.deb ... Unpacking libsmartcols1:amd64 (2.36.1-7ubuntu2) over (2.36-3ubuntu1) ... Setting up libsmartcols1:amd64 (2.36.1-7ubuntu2) ... (Reading database ... 14941 files and directories currently installed.) Preparing to unpack .../00-libcap2_1%3a2.44-1build1_amd64.deb ... Unpacking libcap2:amd64 (1:2.44-1build1) over (1:2.43-1) ... Preparing to unpack .../01-libprocps8_2%3a3.3.16-5ubuntu3_amd64.deb ... Unpacking libprocps8:amd64 (2:3.3.16-5ubuntu3) over (2:3.3.16-5ubuntu2) ... Preparing to unpack .../02-libss2_1.45.7-1ubuntu2_amd64.deb ... Unpacking libss2:amd64 (1.45.7-1ubuntu2) over (1.45.6-1ubuntu1) ... Preparing to unpack .../03-procps_2%3a3.3.16-5ubuntu3_amd64.deb ... Unpacking procps (2:3.3.16-5ubuntu3) over (2:3.3.16-5ubuntu2) ... Preparing to unpack .../04-sensible-utils_0.0.14_all.deb ... Unpacking sensible-utils (0.0.14) over (0.0.13) ... Preparing to unpack .../05-openssl_1.1.1j-1ubuntu3_amd64.deb ... Unpacking openssl (1.1.1j-1ubuntu3) over (1.1.1f-1ubuntu4) ... Preparing to unpack .../06-ca-certificates_20210119build1_all.deb ... Unpacking ca-certificates (20210119build1) over (20200601) ... Preparing to unpack .../07-readline-common_8.1-1_all.deb ... Unpacking readline-common (8.1-1) over (8.0-4) ... Preparing to unpack .../08-libreadline8_8.1-1_amd64.deb ... Unpacking libreadline8:amd64 (8.1-1) over (8.0-4) ... Preparing to unpack .../09-libsqlite3-0_3.34.1-3_amd64.deb ... Unpacking libsqlite3-0:amd64 (3.34.1-3) over (3.33.0-1) ... Preparing to unpack .../10-tzdata_2021a-1ubuntu1_all.deb ... Unpacking tzdata (2021a-1ubuntu1) over (2020b-1ubuntu1) ... Preparing to unpack .../11-libpng16-16_1.6.37-3build3_amd64.deb ... Unpacking libpng16-16:amd64 (1.6.37-3build3) over (1.6.37-3) ... Preparing to unpack .../12-xz-utils_5.2.5-1.0build2_amd64.deb ... Unpacking xz-utils (5.2.5-1.0build2) over (5.2.4-1ubuntu1) ... Preparing to unpack .../13-libctf0_2.36.1-6ubuntu1_amd64.deb ... Unpacking libctf0:amd64 (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Preparing to unpack .../14-libctf-nobfd0_2.36.1-6ubuntu1_amd64.deb ... Unpacking libctf-nobfd0:amd64 (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Preparing to unpack .../15-binutils-x86-64-linux-gnu_2.36.1-6ubuntu1_amd64.deb ... Unpacking binutils-x86-64-linux-gnu (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Preparing to unpack .../16-libbinutils_2.36.1-6ubuntu1_amd64.deb ... Unpacking libbinutils:amd64 (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Preparing to unpack .../17-binutils_2.36.1-6ubuntu1_amd64.deb ... Unpacking binutils (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Preparing to unpack .../18-binutils-common_2.36.1-6ubuntu1_amd64.deb ... Unpacking binutils-common:amd64 (2.36.1-6ubuntu1) over (2.35.1-1ubuntu1) ... Selecting previously unselected package libisl23:amd64. Preparing to unpack .../19-libisl23_0.23-1build1_amd64.deb ... Unpacking libisl23:amd64 (0.23-1build1) ... Preparing to unpack .../20-libmpfr6_4.1.0-3build1_amd64.deb ... Unpacking libmpfr6:amd64 (4.1.0-3build1) over (4.1.0-3) ... Preparing to unpack .../21-libmpc3_1.2.0-1build1_amd64.deb ... Unpacking libmpc3:amd64 (1.2.0-1build1) over (1.2.0~rc1-1) ... Preparing to unpack .../22-g++-10_10.3.0-1ubuntu1_amd64.deb ... Unpacking g++-10 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../23-gcc-10_10.3.0-1ubuntu1_amd64.deb ... Unpacking gcc-10 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../24-cpp-10_10.3.0-1ubuntu1_amd64.deb ... Unpacking cpp-10 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../25-libubsan1_11-20210412-1ubuntu1_amd64.deb ... Unpacking libubsan1:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../26-libtsan0_11-20210412-1ubuntu1_amd64.deb ... Unpacking libtsan0:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../27-libgomp1_11-20210412-1ubuntu1_amd64.deb ... Unpacking libgomp1:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../28-libitm1_11-20210412-1ubuntu1_amd64.deb ... Unpacking libitm1:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../29-libatomic1_11-20210412-1ubuntu1_amd64.deb ... Unpacking libatomic1:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../30-libasan6_11-20210412-1ubuntu1_amd64.deb ... Unpacking libasan6:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../31-liblsan0_11-20210412-1ubuntu1_amd64.deb ... Unpacking liblsan0:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../32-libquadmath0_11-20210412-1ubuntu1_amd64.deb ... Unpacking libquadmath0:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../33-libstdc++-10-dev_10.3.0-1ubuntu1_amd64.deb ... Unpacking libstdc++-10-dev:amd64 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../34-libgcc-10-dev_10.3.0-1ubuntu1_amd64.deb ... Unpacking libgcc-10-dev:amd64 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../35-libcc1-0_11-20210412-1ubuntu1_amd64.deb ... Unpacking libcc1-0:amd64 (11-20210412-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../36-gcc-10-base_10.3.0-1ubuntu1_amd64.deb ... Unpacking gcc-10-base:amd64 (10.3.0-1ubuntu1) over (10.2.0-13ubuntu1) ... Preparing to unpack .../37-g++_4%3a10.3.0-1ubuntu1_amd64.deb ... Unpacking g++ (4:10.3.0-1ubuntu1) over (4:10.2.0-1ubuntu1) ... Preparing to unpack .../38-gcc_4%3a10.3.0-1ubuntu1_amd64.deb ... Unpacking gcc (4:10.3.0-1ubuntu1) over (4:10.2.0-1ubuntu1) ... Preparing to unpack .../39-cpp_4%3a10.3.0-1ubuntu1_amd64.deb ... Unpacking cpp (4:10.3.0-1ubuntu1) over (4:10.2.0-1ubuntu1) ... Preparing to unpack .../40-dpkg-dev_1.20.7.1ubuntu4_all.deb ... Unpacking dpkg-dev (1.20.7.1ubuntu4) over (1.20.5ubuntu2) ... Preparing to unpack .../41-libdpkg-perl_1.20.7.1ubuntu4_all.deb ... Unpacking libdpkg-perl (1.20.7.1ubuntu4) over (1.20.5ubuntu2) ... Preparing to unpack .../42-patch_2.7.6-7_amd64.deb ... Unpacking patch (2.7.6-7) over (2.7.6-6) ... Selecting previously unselected package lto-disabled-list. Preparing to unpack .../43-lto-disabled-list_7_all.deb ... Unpacking lto-disabled-list (7) ... Preparing to unpack .../44-libassuan0_2.5.4-1ubuntu1_amd64.deb ... Unpacking libassuan0:amd64 (2.5.4-1ubuntu1) over (2.5.3-7.1) ... Preparing to unpack .../45-libnpth0_1.6-3_amd64.deb ... Unpacking libnpth0:amd64 (1.6-3) over (1.6-2) ... Preparing to unpack .../46-gpg_2.2.20-1ubuntu3_amd64.deb ... Unpacking gpg (2.2.20-1ubuntu3) over (2.2.20-1ubuntu1) ... Preparing to unpack .../47-gpgconf_2.2.20-1ubuntu3_amd64.deb ... Unpacking gpgconf (2.2.20-1ubuntu3) over (2.2.20-1ubuntu1) ... Preparing to unpack .../48-gpg-agent_2.2.20-1ubuntu3_amd64.deb ... Unpacking gpg-agent (2.2.20-1ubuntu3) over (2.2.20-1ubuntu1) ... Preparing to unpack .../49-liblockfile-bin_1.17-1_amd64.deb ... Unpacking liblockfile-bin (1.17-1) over (1.16-1.1) ... Preparing to unpack .../50-liblockfile1_1.17-1_amd64.deb ... Unpacking liblockfile1:amd64 (1.17-1) over (1.16-1.1) ... Preparing to unpack .../51-pkgbinarymangler_147_all.deb ... Unpacking pkgbinarymangler (147) over (146) ... Setting up lto-disabled-list (7) ... Setting up liblockfile-bin (1.17-1) ... Setting up pkgbinarymangler (147) ... Setting up init (1.60) ... Setting up libtirpc-common (1.3.1-1build1) ... Setting up perl-modules-5.32 (5.32.1-3ubuntu2) ... Setting up libsqlite3-0:amd64 (3.34.1-3) ... Setting up binutils-common:amd64 (2.36.1-6ubuntu1) ... Setting up linux-libc-dev:amd64 (5.11.0-14.15) ... Setting up libctf-nobfd0:amd64 (2.36.1-6ubuntu1) ... Setting up libnpth0:amd64 (1.6-3) ... Setting up libassuan0:amd64 (2.5.4-1ubuntu1) ... Setting up libgomp1:amd64 (11-20210412-1ubuntu1) ... Setting up bzip2 (1.0.8-4ubuntu3) ... Setting up libcap2:amd64 (1:2.44-1build1) ... Setting up libfakeroot:amd64 (1.25.3-1.1ubuntu2) ... Setting up libasan6:amd64 (11-20210412-1ubuntu1) ... Setting up libkrb5support0:amd64 (1.18.3-4) ... Setting up tzdata (2021a-1ubuntu1) ... Current default time zone: 'Etc/UTC' Local time is now: Sat Apr 17 00:53:59 UTC 2021. Universal Time is now: Sat Apr 17 00:53:59 UTC 2021. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up fakeroot (1.25.3-1.1ubuntu2) ... Setting up gcc-10-base:amd64 (10.3.0-1ubuntu1) ... Setting up libmpfr6:amd64 (4.1.0-3build1) ... Setting up libncurses6:amd64 (6.2+20201114-2build1) ... Setting up xz-utils (5.2.5-1.0build2) ... Setting up libquadmath0:amd64 (11-20210412-1ubuntu1) ... Setting up libpng16-16:amd64 (1.6.37-3build3) ... Setting up libmpc3:amd64 (1.2.0-1build1) ... Setting up libatomic1:amd64 (11-20210412-1ubuntu1) ... Setting up patch (2.7.6-7) ... Setting up libss2:amd64 (1.45.7-1ubuntu2) ... Setting up libncursesw6:amd64 (6.2+20201114-2build1) ... Setting up libk5crypto3:amd64 (1.18.3-4) ... Setting up logsave (1.45.7-1ubuntu2) ... Setting up libubsan1:amd64 (11-20210412-1ubuntu1) ... Setting up sensible-utils (0.0.14) ... Setting up libcrypt-dev:amd64 (1:4.4.17-1ubuntu3) ... Setting up libkrb5-3:amd64 (1.18.3-4) ... Setting up liblockfile1:amd64 (1.17-1) ... Setting up libbinutils:amd64 (2.36.1-6ubuntu1) ... Setting up libisl23:amd64 (0.23-1build1) ... Setting up libc-dev-bin (2.33-0ubuntu5) ... Setting up openssl (1.1.1j-1ubuntu3) ... Setting up readline-common (8.1-1) ... Setting up libcc1-0:amd64 (11-20210412-1ubuntu1) ... Setting up liblsan0:amd64 (11-20210412-1ubuntu1) ... Setting up libprocps8:amd64 (2:3.3.16-5ubuntu3) ... Setting up cpp-10 (10.3.0-1ubuntu1) ... Setting up libitm1:amd64 (11-20210412-1ubuntu1) ... Setting up libgdbm6:amd64 (1.19-2) ... Setting up libtsan0:amd64 (11-20210412-1ubuntu1) ... Setting up libctf0:amd64 (2.36.1-6ubuntu1) ... Setting up libgcc-10-dev:amd64 (10.3.0-1ubuntu1) ... Setting up libreadline8:amd64 (8.1-1) ... Setting up e2fsprogs (1.45.7-1ubuntu2) ... Setting up ca-certificates (20210119build1) ... Updating certificates in /etc/ssl/certs... 10 added, 7 removed; done. Setting up libgssapi-krb5-2:amd64 (1.18.3-4) ... Setting up libgdbm-compat4:amd64 (1.19-2) ... Setting up libperl5.32:amd64 (5.32.1-3ubuntu2) ... Setting up cpp (4:10.3.0-1ubuntu1) ... Setting up procps (2:3.3.16-5ubuntu3) ... Setting up gpgconf (2.2.20-1ubuntu3) ... Setting up gpg (2.2.20-1ubuntu3) ... Setting up binutils-x86-64-linux-gnu (2.36.1-6ubuntu1) ... Setting up libtirpc3:amd64 (1.3.1-1build1) ... Setting up gpg-agent (2.2.20-1ubuntu3) ... Setting up binutils (2.36.1-6ubuntu1) ... Setting up perl (5.32.1-3ubuntu2) ... Setting up libtirpc-dev:amd64 (1.3.1-1build1) ... Setting up gcc-10 (10.3.0-1ubuntu1) ... Setting up libdpkg-perl (1.20.7.1ubuntu4) ... Setting up libc6-dev:amd64 (2.33-0ubuntu5) ... Setting up libstdc++-10-dev:amd64 (10.3.0-1ubuntu1) ... Setting up g++-10 (10.3.0-1ubuntu1) ... Setting up gcc (4:10.3.0-1ubuntu1) ... Setting up dpkg-dev (1.20.7.1ubuntu4) ... Setting up g++ (4:10.3.0-1ubuntu1) ... Processing triggers for libc-bin (2.33-0ubuntu5) ... Processing triggers for ca-certificates (20210119build1) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-21417700 amd64 hirsute -c chroot:build-PACKAGEBUILD-21417700 --arch=amd64 --dist=hirsute --nolog -A 'limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04.dsc' Initiating build PACKAGEBUILD-21417700 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.15.0-141-generic #145-Ubuntu SMP Wed Mar 24 18:08:07 UTC 2021 x86_64 sbuild (Debian sbuild) 0.75.0 (21 Mar 2018) on lgw01-amd64-053.buildd +========================================================================================================+ | limnoria-testing 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 (amd64) Sat, 17 Apr 2021 00:54:17 +0000 | +========================================================================================================+ Package: limnoria-testing Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Source Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Distribution: hirsute Machine Architecture: amd64 Host Architecture: amd64 Build Architecture: amd64 Build Type: binary I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-21417700/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04.dsc exists in .; copying to chroot I: NOTICE: Log filtering will replace 'build/limnoria-testing-20B9qU/limnoria-testing-2021.01.15+git20210416.3c1c4a69' with '<>' I: NOTICE: Log filtering will replace 'build/limnoria-testing-20B9qU' with '<>' +------------------------------------------------------------------------------+ | Install build-essential | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-G5w3ZV/apt_archive/sbuild-build-depends-core-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy dpkg-scanpackages: info: Wrote 1 entries to output Packages file. Ign:1 copy:/<>/resolver-G5w3ZV/apt_archive ./ InRelease Get:2 copy:/<>/resolver-G5w3ZV/apt_archive ./ Release [957 B] Ign:3 copy:/<>/resolver-G5w3ZV/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-G5w3ZV/apt_archive ./ Sources [349 B] Get:5 copy:/<>/resolver-G5w3ZV/apt_archive ./ Packages [432 B] Fetched 1738 B in 0s (44.3 kB/s) Reading package lists... Reading package lists... Install core build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libisl22 libnss-nis libnss-nisplus libperl5.30 perl-modules-5.30 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-G5w3ZV/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (67.3 kB/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14993 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... +------------------------------------------------------------------------------+ | Check architectures | +------------------------------------------------------------------------------+ Arch check ok (amd64 included in all) +------------------------------------------------------------------------------+ | Install package build dependencies | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), dh-python, iputils-ping, procps, python3-all, python3-cryptography, python3-dateutil, python3-feedparser, python3-setuptools, python3-tz Filtered Build-Depends: debhelper-compat (= 13), dh-python, iputils-ping, procps, python3-all, python3-cryptography, python3-dateutil, python3-feedparser, python3-setuptools, python3-tz dpkg-deb: building package 'sbuild-build-depends-limnoria-testing-dummy' in '/<>/resolver-G5w3ZV/apt_archive/sbuild-build-depends-limnoria-testing-dummy.deb'. dpkg-scanpackages: warning: Packages in archive but missing from override file: dpkg-scanpackages: warning: sbuild-build-depends-core-dummy sbuild-build-depends-limnoria-testing-dummy dpkg-scanpackages: info: Wrote 2 entries to output Packages file. Ign:1 copy:/<>/resolver-G5w3ZV/apt_archive ./ InRelease Get:2 copy:/<>/resolver-G5w3ZV/apt_archive ./ Release [963 B] Ign:3 copy:/<>/resolver-G5w3ZV/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-G5w3ZV/apt_archive ./ Sources [580 B] Get:5 copy:/<>/resolver-G5w3ZV/apt_archive ./ Packages [646 B] Fetched 2189 B in 0s (28.7 kB/s) Reading package lists... Reading package lists... Install limnoria-testing build dependencies (apt-based resolver) ---------------------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libisl22 libnss-nis libnss-nisplus libperl5.30 perl-modules-5.30 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian iputils-ping libarchive-zip-perl libcap2-bin libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1 libmpdec3 libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types po-debconf python3 python3-all python3-cffi-backend python3-cryptography python3-dateutil python3-distutils python3-feedparser python3-lib2to3 python3-minimal python3-pkg-resources python3-setuptools python3-six python3-tz python3.9 python3.9-minimal Suggested packages: autoconf-archive gnu-standards autoconf-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python-cryptography-doc python3-cryptography-vectors python-setuptools-doc python3.9-venv python3.9-doc binfmt-support Recommended packages: curl | wget | lynx libpam-cap libarchive-cpio-perl libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdextrautils debhelper debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian iputils-ping libarchive-zip-perl libcap2-bin libdebhelper-perl libdw1 libelf1 libexpat1 libfile-stripnondeterminism-perl libicu67 libmagic-mgc libmagic1 libmpdec3 libpipeline1 libpython3-stdlib libpython3.9-minimal libpython3.9-stdlib libsigsegv2 libsub-override-perl libtool libuchardet0 libxml2 m4 man-db media-types po-debconf python3 python3-all python3-cffi-backend python3-cryptography python3-dateutil python3-distutils python3-feedparser python3-lib2to3 python3-minimal python3-pkg-resources python3-setuptools python3-six python3-tz python3.9 python3.9-minimal sbuild-build-depends-limnoria-testing-dummy 0 upgraded, 57 newly installed, 0 to remove and 0 not upgraded. Need to get 22.5 MB of archives. After this operation, 91.1 MB of additional disk space will be used. Get:1 copy:/<>/resolver-G5w3ZV/apt_archive ./ sbuild-build-depends-limnoria-testing-dummy 0.invalid.0 [932 B] Get:2 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpython3.9-minimal amd64 3.9.4-1 [755 kB] Get:3 http://ftpmaster.internal/ubuntu hirsute/main amd64 libexpat1 amd64 2.2.10-2 [76.2 kB] Get:4 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3.9-minimal amd64 3.9.4-1 [1914 kB] Get:5 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-minimal amd64 3.9.4-1 [23.7 kB] Get:6 http://ftpmaster.internal/ubuntu hirsute/main amd64 media-types all 4.0.0 [22.2 kB] Get:7 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmpdec3 amd64 2.5.1-2 [79.8 kB] Get:8 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpython3.9-stdlib amd64 3.9.4-1 [1687 kB] Get:9 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3.9 amd64 3.9.4-1 [420 kB] Get:10 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpython3-stdlib amd64 3.9.4-1 [6984 B] Get:11 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3 amd64 3.9.4-1 [22.2 kB] Get:12 http://ftpmaster.internal/ubuntu hirsute/main amd64 bsdextrautils amd64 2.36.1-7ubuntu2 [81.6 kB] Get:13 http://ftpmaster.internal/ubuntu hirsute/main amd64 libuchardet0 amd64 0.0.7-1 [68.0 kB] Get:14 http://ftpmaster.internal/ubuntu hirsute/main amd64 groff-base amd64 1.22.4-6 [864 kB] Get:15 http://ftpmaster.internal/ubuntu hirsute/main amd64 libpipeline1 amd64 1.5.3-1 [27.8 kB] Get:16 http://ftpmaster.internal/ubuntu hirsute/main amd64 man-db amd64 2.9.4-2 [1154 kB] Get:17 http://ftpmaster.internal/ubuntu hirsute/main amd64 libcap2-bin amd64 1:2.44-1build1 [24.9 kB] Get:18 http://ftpmaster.internal/ubuntu hirsute/main amd64 iputils-ping amd64 3:20210202-1 [42.2 kB] Get:19 http://ftpmaster.internal/ubuntu hirsute/main amd64 libelf1 amd64 0.183-6 [47.3 kB] Get:20 http://ftpmaster.internal/ubuntu hirsute/main amd64 libicu67 amd64 67.1-6ubuntu2 [8619 kB] Get:21 http://ftpmaster.internal/ubuntu hirsute/main amd64 libxml2 amd64 2.9.10+dfsg-6.3build2 [697 kB] Get:22 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-pkg-resources all 52.0.0-3 [129 kB] Get:23 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmagic-mgc amd64 1:5.39-3 [228 kB] Get:24 http://ftpmaster.internal/ubuntu hirsute/main amd64 libmagic1 amd64 1:5.39-3 [80.6 kB] Get:25 http://ftpmaster.internal/ubuntu hirsute/main amd64 file amd64 1:5.39-3 [23.7 kB] Get:26 http://ftpmaster.internal/ubuntu hirsute/main amd64 gettext-base amd64 0.21-3ubuntu2 [39.5 kB] Get:27 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsigsegv2 amd64 2.13-1ubuntu1 [14.2 kB] Get:28 http://ftpmaster.internal/ubuntu hirsute/main amd64 m4 amd64 1.4.18-5 [200 kB] Get:29 http://ftpmaster.internal/ubuntu hirsute/main amd64 autoconf all 2.69-14 [293 kB] Get:30 http://ftpmaster.internal/ubuntu hirsute/main amd64 autotools-dev all 20180224.1+nmu1 [39.4 kB] Get:31 http://ftpmaster.internal/ubuntu hirsute/main amd64 automake all 1:1.16.3-2ubuntu1 [552 kB] Get:32 http://ftpmaster.internal/ubuntu hirsute/main amd64 autopoint all 0.21-3ubuntu2 [422 kB] Get:33 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdebhelper-perl all 13.3.4ubuntu1 [61.1 kB] Get:34 http://ftpmaster.internal/ubuntu hirsute/main amd64 libtool all 2.4.6-15 [161 kB] Get:35 http://ftpmaster.internal/ubuntu hirsute/main amd64 dh-autoreconf all 20 [16.1 kB] Get:36 http://ftpmaster.internal/ubuntu hirsute/main amd64 libarchive-zip-perl all 1.68-1 [90.2 kB] Get:37 http://ftpmaster.internal/ubuntu hirsute/main amd64 libsub-override-perl all 0.09-2 [9532 B] Get:38 http://ftpmaster.internal/ubuntu hirsute/main amd64 libfile-stripnondeterminism-perl all 1.11.0-1 [17.0 kB] Get:39 http://ftpmaster.internal/ubuntu hirsute/main amd64 dh-strip-nondeterminism all 1.11.0-1 [5236 B] Get:40 http://ftpmaster.internal/ubuntu hirsute/main amd64 libdw1 amd64 0.183-6 [225 kB] Get:41 http://ftpmaster.internal/ubuntu hirsute/main amd64 debugedit amd64 1:0.1-0ubuntu2 [39.7 kB] Get:42 http://ftpmaster.internal/ubuntu hirsute/main amd64 dwz amd64 0.14-1 [98.1 kB] Get:43 http://ftpmaster.internal/ubuntu hirsute/main amd64 gettext amd64 0.21-3ubuntu2 [825 kB] Get:44 http://ftpmaster.internal/ubuntu hirsute/main amd64 intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:45 http://ftpmaster.internal/ubuntu hirsute/main amd64 po-debconf all 1.0.21+nmu1 [233 kB] Get:46 http://ftpmaster.internal/ubuntu hirsute/main amd64 debhelper all 13.3.4ubuntu1 [920 kB] Get:47 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-lib2to3 all 3.9.4-0ubuntu1 [76.1 kB] Get:48 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-distutils all 3.9.4-0ubuntu1 [140 kB] Get:49 http://ftpmaster.internal/ubuntu hirsute/universe amd64 dh-python all 4.20201102ubuntu4 [92.0 kB] Get:50 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-all amd64 3.9.4-1 [1096 B] Get:51 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-cffi-backend amd64 1.14.5-1 [70.6 kB] Get:52 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-six all 1.15.0-2 [12.0 kB] Get:53 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-cryptography amd64 3.3.2-1 [205 kB] Get:54 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-dateutil all 2.8.1-5 [79.8 kB] Get:55 http://ftpmaster.internal/ubuntu hirsute/universe amd64 python3-feedparser all 5.2.1-3 [45.1 kB] Get:56 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-setuptools all 52.0.0-3 [379 kB] Get:57 http://ftpmaster.internal/ubuntu hirsute/main amd64 python3-tz all 2021.1-1 [31.7 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 22.5 MB in 2s (14.9 MB/s) Selecting previously unselected package libpython3.9-minimal:amd64. (Reading database ... 14993 files and directories currently installed.) Preparing to unpack .../libpython3.9-minimal_3.9.4-1_amd64.deb ... Unpacking libpython3.9-minimal:amd64 (3.9.4-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.2.10-2_amd64.deb ... Unpacking libexpat1:amd64 (2.2.10-2) ... Selecting previously unselected package python3.9-minimal. Preparing to unpack .../python3.9-minimal_3.9.4-1_amd64.deb ... Unpacking python3.9-minimal (3.9.4-1) ... Setting up libpython3.9-minimal:amd64 (3.9.4-1) ... Setting up libexpat1:amd64 (2.2.10-2) ... Setting up python3.9-minimal (3.9.4-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 15286 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.9.4-1_amd64.deb ... Unpacking python3-minimal (3.9.4-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_4.0.0_all.deb ... Unpacking media-types (4.0.0) ... Selecting previously unselected package libmpdec3:amd64. Preparing to unpack .../2-libmpdec3_2.5.1-2_amd64.deb ... Unpacking libmpdec3:amd64 (2.5.1-2) ... Selecting previously unselected package libpython3.9-stdlib:amd64. Preparing to unpack .../3-libpython3.9-stdlib_3.9.4-1_amd64.deb ... Unpacking libpython3.9-stdlib:amd64 (3.9.4-1) ... Selecting previously unselected package python3.9. Preparing to unpack .../4-python3.9_3.9.4-1_amd64.deb ... Unpacking python3.9 (3.9.4-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../5-libpython3-stdlib_3.9.4-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.9.4-1) ... Setting up python3-minimal (3.9.4-1) ... Selecting previously unselected package python3. (Reading database ... 15682 files and directories currently installed.) Preparing to unpack .../00-python3_3.9.4-1_amd64.deb ... Unpacking python3 (3.9.4-1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../01-bsdextrautils_2.36.1-7ubuntu2_amd64.deb ... Unpacking bsdextrautils (2.36.1-7ubuntu2) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../02-libuchardet0_0.0.7-1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.7-1) ... Selecting previously unselected package groff-base. Preparing to unpack .../03-groff-base_1.22.4-6_amd64.deb ... Unpacking groff-base (1.22.4-6) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../04-libpipeline1_1.5.3-1_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.3-1) ... Selecting previously unselected package man-db. Preparing to unpack .../05-man-db_2.9.4-2_amd64.deb ... Unpacking man-db (2.9.4-2) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../06-libcap2-bin_1%3a2.44-1build1_amd64.deb ... Unpacking libcap2-bin (1:2.44-1build1) ... Selecting previously unselected package iputils-ping. Preparing to unpack .../07-iputils-ping_3%3a20210202-1_amd64.deb ... Unpacking iputils-ping (3:20210202-1) ... Selecting previously unselected package libelf1:amd64. Preparing to unpack .../08-libelf1_0.183-6_amd64.deb ... Unpacking libelf1:amd64 (0.183-6) ... Selecting previously unselected package libicu67:amd64. Preparing to unpack .../09-libicu67_67.1-6ubuntu2_amd64.deb ... Unpacking libicu67:amd64 (67.1-6ubuntu2) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../10-libxml2_2.9.10+dfsg-6.3build2_amd64.deb ... Unpacking libxml2:amd64 (2.9.10+dfsg-6.3build2) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../11-python3-pkg-resources_52.0.0-3_all.deb ... Unpacking python3-pkg-resources (52.0.0-3) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../12-libmagic-mgc_1%3a5.39-3_amd64.deb ... Unpacking libmagic-mgc (1:5.39-3) ... Selecting previously unselected package libmagic1:amd64. Preparing to unpack .../13-libmagic1_1%3a5.39-3_amd64.deb ... Unpacking libmagic1:amd64 (1:5.39-3) ... Selecting previously unselected package file. Preparing to unpack .../14-file_1%3a5.39-3_amd64.deb ... Unpacking file (1:5.39-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../15-gettext-base_0.21-3ubuntu2_amd64.deb ... Unpacking gettext-base (0.21-3ubuntu2) ... Selecting previously unselected package libsigsegv2:amd64. Preparing to unpack .../16-libsigsegv2_2.13-1ubuntu1_amd64.deb ... Unpacking libsigsegv2:amd64 (2.13-1ubuntu1) ... Selecting previously unselected package m4. Preparing to unpack .../17-m4_1.4.18-5_amd64.deb ... Unpacking m4 (1.4.18-5) ... Selecting previously unselected package autoconf. Preparing to unpack .../18-autoconf_2.69-14_all.deb ... Unpacking autoconf (2.69-14) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../19-autotools-dev_20180224.1+nmu1_all.deb ... Unpacking autotools-dev (20180224.1+nmu1) ... Selecting previously unselected package automake. Preparing to unpack .../20-automake_1%3a1.16.3-2ubuntu1_all.deb ... Unpacking automake (1:1.16.3-2ubuntu1) ... Selecting previously unselected package autopoint. Preparing to unpack .../21-autopoint_0.21-3ubuntu2_all.deb ... Unpacking autopoint (0.21-3ubuntu2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../22-libdebhelper-perl_13.3.4ubuntu1_all.deb ... Unpacking libdebhelper-perl (13.3.4ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../23-libtool_2.4.6-15_all.deb ... Unpacking libtool (2.4.6-15) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../24-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../25-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../26-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../27-libfile-stripnondeterminism-perl_1.11.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.11.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../28-dh-strip-nondeterminism_1.11.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.11.0-1) ... Selecting previously unselected package libdw1:amd64. Preparing to unpack .../29-libdw1_0.183-6_amd64.deb ... Unpacking libdw1:amd64 (0.183-6) ... Selecting previously unselected package debugedit. Preparing to unpack .../30-debugedit_1%3a0.1-0ubuntu2_amd64.deb ... Unpacking debugedit (1:0.1-0ubuntu2) ... Selecting previously unselected package dwz. Preparing to unpack .../31-dwz_0.14-1_amd64.deb ... Unpacking dwz (0.14-1) ... Selecting previously unselected package gettext. Preparing to unpack .../32-gettext_0.21-3ubuntu2_amd64.deb ... Unpacking gettext (0.21-3ubuntu2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../33-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../34-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../35-debhelper_13.3.4ubuntu1_all.deb ... Unpacking debhelper (13.3.4ubuntu1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../36-python3-lib2to3_3.9.4-0ubuntu1_all.deb ... Unpacking python3-lib2to3 (3.9.4-0ubuntu1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../37-python3-distutils_3.9.4-0ubuntu1_all.deb ... Unpacking python3-distutils (3.9.4-0ubuntu1) ... Selecting previously unselected package dh-python. Preparing to unpack .../38-dh-python_4.20201102ubuntu4_all.deb ... Unpacking dh-python (4.20201102ubuntu4) ... Selecting previously unselected package python3-all. Preparing to unpack .../39-python3-all_3.9.4-1_amd64.deb ... Unpacking python3-all (3.9.4-1) ... Selecting previously unselected package python3-cffi-backend:amd64. Preparing to unpack .../40-python3-cffi-backend_1.14.5-1_amd64.deb ... Unpacking python3-cffi-backend:amd64 (1.14.5-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../41-python3-six_1.15.0-2_all.deb ... Unpacking python3-six (1.15.0-2) ... Selecting previously unselected package python3-cryptography. Preparing to unpack .../42-python3-cryptography_3.3.2-1_amd64.deb ... Unpacking python3-cryptography (3.3.2-1) ... Selecting previously unselected package python3-dateutil. Preparing to unpack .../43-python3-dateutil_2.8.1-5_all.deb ... Unpacking python3-dateutil (2.8.1-5) ... Selecting previously unselected package python3-feedparser. Preparing to unpack .../44-python3-feedparser_5.2.1-3_all.deb ... Unpacking python3-feedparser (5.2.1-3) ... Selecting previously unselected package python3-setuptools. Preparing to unpack .../45-python3-setuptools_52.0.0-3_all.deb ... Unpacking python3-setuptools (52.0.0-3) ... Selecting previously unselected package python3-tz. Preparing to unpack .../46-python3-tz_2021.1-1_all.deb ... Unpacking python3-tz (2021.1-1) ... Selecting previously unselected package sbuild-build-depends-limnoria-testing-dummy. Preparing to unpack .../47-sbuild-build-depends-limnoria-testing-dummy_0.invalid.0_amd64.deb ... Unpacking sbuild-build-depends-limnoria-testing-dummy (0.invalid.0) ... Setting up media-types (4.0.0) ... Setting up libpipeline1:amd64 (1.5.3-1) ... Setting up bsdextrautils (2.36.1-7ubuntu2) ... update-alternatives: using /usr/bin/write.ul to provide /usr/bin/write (write) in auto mode Setting up libicu67:amd64 (67.1-6ubuntu2) ... Setting up libmagic-mgc (1:5.39-3) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.3.4ubuntu1) ... Setting up libmagic1:amd64 (1:5.39-3) ... Setting up gettext-base (0.21-3ubuntu2) ... Setting up file (1:5.39-3) ... Setting up libcap2-bin (1:2.44-1build1) ... Setting up autotools-dev (20180224.1+nmu1) ... Setting up libsigsegv2:amd64 (2.13-1ubuntu1) ... Setting up autopoint (0.21-3ubuntu2) ... Setting up libuchardet0:amd64 (0.0.7-1) ... Setting up libmpdec3:amd64 (2.5.1-2) ... Setting up libsub-override-perl (0.09-2) ... Setting up libelf1:amd64 (0.183-6) ... Setting up iputils-ping (3:20210202-1) ... Setting up libxml2:amd64 (2.9.10+dfsg-6.3build2) ... Setting up libpython3.9-stdlib:amd64 (3.9.4-1) ... Setting up libpython3-stdlib:amd64 (3.9.4-1) ... Setting up libfile-stripnondeterminism-perl (1.11.0-1) ... Setting up libdw1:amd64 (0.183-6) ... Setting up gettext (0.21-3ubuntu2) ... Setting up libtool (2.4.6-15) ... Setting up m4 (1.4.18-5) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up autoconf (2.69-14) ... Setting up dh-strip-nondeterminism (1.11.0-1) ... Setting up dwz (0.14-1) ... Setting up groff-base (1.22.4-6) ... Setting up debugedit (1:0.1-0ubuntu2) ... Setting up python3.9 (3.9.4-1) ... Setting up automake (1:1.16.3-2ubuntu1) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up po-debconf (1.0.21+nmu1) ... Setting up python3 (3.9.4-1) ... Setting up man-db (2.9.4-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up python3-tz (2021.1-1) ... Setting up python3-six (1.15.0-2) ... Setting up dh-autoreconf (20) ... Setting up python3-dateutil (2.8.1-5) ... Setting up python3-lib2to3 (3.9.4-0ubuntu1) ... Setting up python3-cffi-backend:amd64 (1.14.5-1) ... Setting up python3-pkg-resources (52.0.0-3) ... Setting up python3-distutils (3.9.4-0ubuntu1) ... Setting up dh-python (4.20201102ubuntu4) ... Setting up python3-feedparser (5.2.1-3) ... Setting up python3-setuptools (52.0.0-3) ... Setting up python3-all (3.9.4-1) ... Setting up debhelper (13.3.4ubuntu1) ... Setting up python3-cryptography (3.3.2-1) ... Setting up sbuild-build-depends-limnoria-testing-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.33-0ubuntu5) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.15.0-141-generic amd64 (x86_64) Toolchain package versions: binutils_2.36.1-6ubuntu1 dpkg-dev_1.20.7.1ubuntu4 g++-10_10.3.0-1ubuntu1 gcc-10_10.3.0-1ubuntu1 libc6-dev_2.33-0ubuntu5 libstdc++-10-dev_10.3.0-1ubuntu1 libstdc++6_11-20210412-1ubuntu1 linux-libc-dev_5.11.0-14.15 Package versions: adduser_3.118ubuntu5 advancecomp_2.1-2.1build1 apt_2.2.3 autoconf_2.69-14 automake_1:1.16.3-2ubuntu1 autopoint_0.21-3ubuntu2 autotools-dev_20180224.1+nmu1 base-files_11ubuntu18 base-passwd_3.5.49 bash_5.1-2ubuntu1 binutils_2.36.1-6ubuntu1 binutils-common_2.36.1-6ubuntu1 binutils-x86-64-linux-gnu_2.36.1-6ubuntu1 bsdextrautils_2.36.1-7ubuntu2 bsdutils_1:2.36.1-7ubuntu2 build-essential_12.8ubuntu3 bzip2_1.0.8-4ubuntu3 ca-certificates_20210119build1 coreutils_8.32-4ubuntu2 cpp_4:10.3.0-1ubuntu1 cpp-10_10.3.0-1ubuntu1 dash_0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1 debconf_1.5.74 debhelper_13.3.4ubuntu1 debianutils_4.11.2 debugedit_1:0.1-0ubuntu2 dh-autoreconf_20 dh-python_4.20201102ubuntu4 dh-strip-nondeterminism_1.11.0-1 diffutils_1:3.7-3ubuntu1 dpkg_1.20.7.1ubuntu4 dpkg-dev_1.20.7.1ubuntu4 dwz_0.14-1 e2fsprogs_1.45.7-1ubuntu2 fakeroot_1.25.3-1.1ubuntu2 file_1:5.39-3 findutils_4.8.0-1ubuntu1 g++_4:10.3.0-1ubuntu1 g++-10_10.3.0-1ubuntu1 gcc_4:10.3.0-1ubuntu1 gcc-10_10.3.0-1ubuntu1 gcc-10-base_10.3.0-1ubuntu1 gcc-11-base_11-20210412-1ubuntu1 gettext_0.21-3ubuntu2 gettext-base_0.21-3ubuntu2 gpg_2.2.20-1ubuntu3 gpg-agent_2.2.20-1ubuntu3 gpgconf_2.2.20-1ubuntu3 gpgv_2.2.20-1ubuntu3 grep_3.6-1 groff-base_1.22.4-6 gzip_1.10-2ubuntu3 hostname_3.23 init_1.60 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 iputils-ping_3:20210202-1 libacl1_2.2.53-10ubuntu1 libapparmor1_3.0.0-0ubuntu7 libapt-pkg6.0_2.2.3 libarchive-zip-perl_1.68-1 libargon2-1_0~20171227-0.2build21.04.0 libasan6_11-20210412-1ubuntu1 libassuan0_2.5.4-1ubuntu1 libatomic1_11-20210412-1ubuntu1 libattr1_1:2.4.48-6build1 libaudit-common_1:3.0-2ubuntu1 libaudit1_1:3.0-2ubuntu1 libbinutils_2.36.1-6ubuntu1 libblkid1_2.36.1-7ubuntu2 libbz2-1.0_1.0.8-4ubuntu3 libc-bin_2.33-0ubuntu5 libc-dev-bin_2.33-0ubuntu5 libc6_2.33-0ubuntu5 libc6-dev_2.33-0ubuntu5 libcap-ng0_0.7.9-2.2build1 libcap2_1:2.44-1build1 libcap2-bin_1:2.44-1build1 libcc1-0_11-20210412-1ubuntu1 libcom-err2_1.45.7-1ubuntu2 libcrypt-dev_1:4.4.17-1ubuntu3 libcrypt1_1:4.4.17-1ubuntu3 libcryptsetup12_2:2.3.4-1ubuntu3 libctf-nobfd0_2.36.1-6ubuntu1 libctf0_2.36.1-6ubuntu1 libdb5.3_5.3.28+dfsg1-0.6ubuntu4 libdebconfclient0_0.256ubuntu3 libdebhelper-perl_13.3.4ubuntu1 libdevmapper1.02.1_2:1.02.175-2ubuntu4 libdpkg-perl_1.20.7.1ubuntu4 libdw1_0.183-6 libelf1_0.183-6 libexpat1_2.2.10-2 libext2fs2_1.45.7-1ubuntu2 libfakeroot_1.25.3-1.1ubuntu2 libffi8ubuntu1_3.4~20200819gead65ca871-0ubuntu5 libfile-stripnondeterminism-perl_1.11.0-1 libgcc-10-dev_10.3.0-1ubuntu1 libgcc-s1_11-20210412-1ubuntu1 libgcrypt20_1.8.7-2ubuntu2 libgdbm-compat4_1.19-2 libgdbm6_1.19-2 libgmp10_2:6.2.1+dfsg-1ubuntu2 libgnutls30_3.7.1-3ubuntu1 libgomp1_11-20210412-1ubuntu1 libgpg-error0_1.38-2build1 libgssapi-krb5-2_1.18.3-4 libhogweed6_3.7-2.1ubuntu1 libicu67_67.1-6ubuntu2 libidn2-0_2.3.0-5 libip4tc2_1.8.7-1ubuntu2 libisl22_0.22.1-1 libisl23_0.23-1build1 libitm1_11-20210412-1ubuntu1 libjson-c5_0.15-2build2 libk5crypto3_1.18.3-4 libkeyutils1_1.6.1-2ubuntu1 libkmod2_28-1ubuntu2 libkrb5-3_1.18.3-4 libkrb5support0_1.18.3-4 liblockfile-bin_1.17-1 liblockfile1_1.17-1 liblsan0_11-20210412-1ubuntu1 liblz4-1_1.9.3-1build1 liblzma5_5.2.5-1.0build2 libmagic-mgc_1:5.39-3 libmagic1_1:5.39-3 libmount1_2.36.1-7ubuntu2 libmpc3_1.2.0-1build1 libmpdec3_2.5.1-2 libmpfr6_4.1.0-3build1 libncurses6_6.2+20201114-2build1 libncursesw6_6.2+20201114-2build1 libnettle8_3.7-2.1ubuntu1 libnpth0_1.6-3 libnsl-dev_1.3.0-0ubuntu3 libnsl2_1.3.0-0ubuntu3 libnss-nis_3.1-0ubuntu4 libnss-nisplus_1.3-0ubuntu4 libp11-kit0_0.23.22-1 libpam-modules_1.3.1-5ubuntu6 libpam-modules-bin_1.3.1-5ubuntu6 libpam-runtime_1.3.1-5ubuntu6 libpam0g_1.3.1-5ubuntu6 libpcre2-8-0_10.36-2ubuntu5 libpcre3_2:8.39-13build3 libperl5.30_5.30.3-4 libperl5.32_5.32.1-3ubuntu2 libpipeline1_1.5.3-1 libpng16-16_1.6.37-3build3 libprocps8_2:3.3.16-5ubuntu3 libpython3-stdlib_3.9.4-1 libpython3.9-minimal_3.9.4-1 libpython3.9-stdlib_3.9.4-1 libquadmath0_11-20210412-1ubuntu1 libreadline8_8.1-1 libseccomp2_2.5.1-1ubuntu1 libselinux1_3.1-3build1 libsemanage-common_3.1-1ubuntu1 libsemanage1_3.1-1ubuntu1 libsepol1_3.1-1ubuntu1 libsigsegv2_2.13-1ubuntu1 libsmartcols1_2.36.1-7ubuntu2 libsqlite3-0_3.34.1-3 libss2_1.45.7-1ubuntu2 libssl1.1_1.1.1j-1ubuntu3 libstdc++-10-dev_10.3.0-1ubuntu1 libstdc++6_11-20210412-1ubuntu1 libsub-override-perl_0.09-2 libsystemd0_247.3-3ubuntu3 libtasn1-6_4.16.0-2 libtinfo6_6.2+20201114-2build1 libtirpc-common_1.3.1-1build1 libtirpc-dev_1.3.1-1build1 libtirpc3_1.3.1-1build1 libtool_2.4.6-15 libtsan0_11-20210412-1ubuntu1 libubsan1_11-20210412-1ubuntu1 libuchardet0_0.0.7-1 libudev1_247.3-3ubuntu3 libunistring2_0.9.10-4 libuuid1_2.36.1-7ubuntu2 libxml2_2.9.10+dfsg-6.3build2 libxxhash0_0.8.0-2 libzstd1_1.4.8+dfsg-2build2 linux-libc-dev_5.11.0-14.15 lockfile-progs_0.1.18 login_1:4.8.1-1ubuntu8 logsave_1.45.7-1ubuntu2 lsb-base_11.1.0ubuntu2 lto-disabled-list_7 m4_1.4.18-5 make_4.3-4ubuntu1 man-db_2.9.4-2 mawk_1.3.4.20200120-2 media-types_4.0.0 mount_2.36.1-7ubuntu2 ncurses-base_6.2+20201114-2build1 ncurses-bin_6.2+20201114-2build1 openssl_1.1.1j-1ubuntu3 optipng_0.7.7-1 passwd_1:4.8.1-1ubuntu8 patch_2.7.6-7 perl_5.32.1-3ubuntu2 perl-base_5.32.1-3ubuntu2 perl-modules-5.30_5.30.3-4 perl-modules-5.32_5.32.1-3ubuntu2 pinentry-curses_1.1.0-4build1 pkgbinarymangler_147 po-debconf_1.0.21+nmu1 policyrcd-script-zg2_0.1-3 procps_2:3.3.16-5ubuntu3 python3_3.9.4-1 python3-all_3.9.4-1 python3-cffi-backend_1.14.5-1 python3-cryptography_3.3.2-1 python3-dateutil_2.8.1-5 python3-distutils_3.9.4-0ubuntu1 python3-feedparser_5.2.1-3 python3-lib2to3_3.9.4-0ubuntu1 python3-minimal_3.9.4-1 python3-pkg-resources_52.0.0-3 python3-setuptools_52.0.0-3 python3-six_1.15.0-2 python3-tz_2021.1-1 python3.9_3.9.4-1 python3.9-minimal_3.9.4-1 readline-common_8.1-1 rpcsvc-proto_1.4.2-0ubuntu4 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-limnoria-testing-dummy_0.invalid.0 sed_4.7-1ubuntu1 sensible-utils_0.0.14 systemd_247.3-3ubuntu3 systemd-sysv_247.3-3ubuntu3 systemd-timesyncd_247.3-3ubuntu3 sysvinit-utils_2.96-6ubuntu1 tar_1.34+dfsg-1build1 tzdata_2021a-1ubuntu1 ubuntu-keyring_2021.03.26 util-linux_2.36.1-7ubuntu2 xz-utils_5.2.5-1.0build2 zlib1g_1:1.2.11.dfsg-2ubuntu6 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Sat Apr 17 00:50:29 2021 UTC gpgv: using RSA key 8DB3E586865D2B4A2B185A5C5001E1B09AA3744B gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04.dsc dpkg-source: info: extracting limnoria-testing in /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69 dpkg-source: info: unpacking limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04.tar.gz Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-21417700 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-21417700 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-21417700 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package limnoria-testing dpkg-buildpackage: info: source version 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 dpkg-buildpackage: info: source distribution hirsute dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean --with python3 --buildsystem pybuild dh_auto_clean -O--buildsystem=pybuild install -d /<>/limnoria-testing-2021.01.15\+git20210416.3c1c4a69/debian/.debhelper/generated/_source/home pybuild --clean -i python{version} -p 3.9 I: pybuild base:232: python3.9 setup.py clean running clean removing '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build' (and everything under it) 'build/bdist.linux-x86_64' does not exist -- can't clean it 'build/scripts-3.9' does not exist -- can't clean it rm -rf .pybuild/ find . -name \*.pyc -exec rm {} \; dh_autoreconf_clean -O--buildsystem=pybuild debian/rules override_dh_clean make[1]: Entering directory '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69' dh_clean src/version.py rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/limnoria-testing.substvars src/version.py debian/files rm -fr -- debian/limnoria-testing/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a -name autom4te.cache -prune -exec rm -rf {} + \) \) rm -rf test-logs/ test-data/ test-conf/ backup/ tmp/ web/ make[1]: Leaving directory '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69' debian/rules binary dh binary --with python3 --buildsystem pybuild dh_update_autotools_config -O--buildsystem=pybuild dh_autoreconf -O--buildsystem=pybuild dh_auto_configure -O--buildsystem=pybuild install -d /<>/limnoria-testing-2021.01.15\+git20210416.3c1c4a69/debian/.debhelper/generated/_source/home pybuild --configure -i python{version} -p 3.9 I: pybuild base:232: python3.9 setup.py config running config dh_auto_build -O--buildsystem=pybuild pybuild --build -i python{version} -p 3.9 I: pybuild base:232: /usr/bin/python3 setup.py build running build running build_py creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/ircutils.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/log.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/ircdb.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/questions.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/callbacks.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/world.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/gpg.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/i18n.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/schedule.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/version.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/shlex.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/commands.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/ansi.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/registry.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/httpserver.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/dbi.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/unpreserve.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/cdb.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/conf.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/ircmsgs.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/setup.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/irclib.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot copying src/dynamicScope.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/fr.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/structures.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/iter.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/net.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/error.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/math_evaluator.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/gen.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/python.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/seq.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/file.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/crypt.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/str.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/web.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/minisix.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils copying src/utils/transaction.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers copying src/drivers/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers copying src/drivers/Socket.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins copying plugins/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services copying plugins/Services/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services copying plugins/Services/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services copying plugins/Services/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services copying plugins/Services/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias copying plugins/Alias/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias copying plugins/Alias/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias copying plugins/Alias/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias copying plugins/Alias/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl copying plugins/ShrinkUrl/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl copying plugins/ShrinkUrl/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl copying plugins/ShrinkUrl/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl copying plugins/ShrinkUrl/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix copying plugins/Unix/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix copying plugins/Unix/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix copying plugins/Unix/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix copying plugins/Unix/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note copying plugins/Note/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note copying plugins/Note/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note copying plugins/Note/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note copying plugins/Note/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart copying plugins/Lart/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart copying plugins/Lart/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart copying plugins/Lart/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart copying plugins/Lart/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config copying plugins/Config/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config copying plugins/Config/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config copying plugins/Config/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config copying plugins/Config/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String copying plugins/String/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String copying plugins/String/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String copying plugins/String/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String copying plugins/String/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords copying plugins/BadWords/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords copying plugins/BadWords/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords copying plugins/BadWords/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords copying plugins/BadWords/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel copying plugins/Channel/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel copying plugins/Channel/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel copying plugins/Channel/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel copying plugins/Channel/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids copying plugins/Factoids/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids copying plugins/Factoids/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids copying plugins/Factoids/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids copying plugins/Factoids/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG copying plugins/GPG/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG copying plugins/GPG/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG copying plugins/GPG/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG copying plugins/GPG/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer copying plugins/Nickometer/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer copying plugins/Nickometer/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer copying plugins/Nickometer/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer copying plugins/Nickometer/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats copying plugins/ChannelStats/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats copying plugins/ChannelStats/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats copying plugins/ChannelStats/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats copying plugins/ChannelStats/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes copying plugins/Hashes/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes copying plugins/Hashes/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes copying plugins/Hashes/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes copying plugins/Hashes/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp copying plugins/Ctcp/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp copying plugins/Ctcp/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp copying plugins/Ctcp/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp copying plugins/Ctcp/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma copying plugins/Karma/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma copying plugins/Karma/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma copying plugins/Karma/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma copying plugins/Karma/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc copying plugins/LogToIrc/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc copying plugins/LogToIrc/handler.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc copying plugins/LogToIrc/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc copying plugins/LogToIrc/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc copying plugins/LogToIrc/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture copying plugins/NickCapture/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture copying plugins/NickCapture/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture copying plugins/NickCapture/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture copying plugins/NickCapture/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL copying plugins/URL/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL copying plugins/URL/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL copying plugins/URL/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL copying plugins/URL/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug copying plugins/Debug/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug copying plugins/Debug/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug copying plugins/Debug/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug copying plugins/Debug/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin copying plugins/Plugin/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin copying plugins/Plugin/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin copying plugins/Plugin/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin copying plugins/Plugin/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict copying plugins/Dict/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict copying plugins/Dict/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict copying plugins/Dict/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict copying plugins/Dict/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities copying plugins/Utilities/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities copying plugins/Utilities/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities copying plugins/Utilities/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities copying plugins/Utilities/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode copying plugins/AutoMode/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode copying plugins/AutoMode/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode copying plugins/AutoMode/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode copying plugins/AutoMode/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional copying plugins/Conditional/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional copying plugins/Conditional/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional copying plugins/Conditional/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional copying plugins/Conditional/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector copying plugins/Protector/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector copying plugins/Protector/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector copying plugins/Protector/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector copying plugins/Protector/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin copying plugins/Admin/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin copying plugins/Admin/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin copying plugins/Admin/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin copying plugins/Admin/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time copying plugins/Time/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time copying plugins/Time/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time copying plugins/Time/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time copying plugins/Time/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise copying plugins/Praise/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise copying plugins/Praise/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise copying plugins/Praise/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise copying plugins/Praise/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games copying plugins/Games/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games copying plugins/Games/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games copying plugins/Games/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games copying plugins/Games/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo copying plugins/Todo/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo copying plugins/Todo/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo copying plugins/Todo/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo copying plugins/Todo/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format copying plugins/Format/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format copying plugins/Format/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format copying plugins/Format/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format copying plugins/Format/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote copying plugins/Quote/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote copying plugins/Quote/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote copying plugins/Quote/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote copying plugins/Quote/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno copying plugins/Dunno/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno copying plugins/Dunno/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno copying plugins/Dunno/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno copying plugins/Dunno/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network copying plugins/Network/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network copying plugins/Network/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network copying plugins/Network/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network copying plugins/Network/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG copying plugins/DDG/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG copying plugins/DDG/parser.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG copying plugins/DDG/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG copying plugins/DDG/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG copying plugins/DDG/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later copying plugins/Later/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later copying plugins/Later/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later copying plugins/Later/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later copying plugins/Later/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic copying plugins/Topic/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic copying plugins/Topic/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic copying plugins/Topic/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic copying plugins/Topic/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet copying plugins/Internet/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet copying plugins/Internet/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet copying plugins/Internet/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet copying plugins/Internet/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger copying plugins/ChannelLogger/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger copying plugins/ChannelLogger/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger copying plugins/ChannelLogger/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger copying plugins/ChannelLogger/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader copying plugins/PluginDownloader/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader copying plugins/PluginDownloader/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader copying plugins/PluginDownloader/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader copying plugins/PluginDownloader/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids copying plugins/MoobotFactoids/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids copying plugins/MoobotFactoids/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids copying plugins/MoobotFactoids/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids copying plugins/MoobotFactoids/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply copying plugins/Reply/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply copying plugins/Reply/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply copying plugins/Reply/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply copying plugins/Reply/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay copying plugins/Relay/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay copying plugins/Relay/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay copying plugins/Relay/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay copying plugins/Relay/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald copying plugins/Herald/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald copying plugins/Herald/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald copying plugins/Herald/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald copying plugins/Herald/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex copying plugins/SedRegex/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex copying plugins/SedRegex/constants.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex copying plugins/SedRegex/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex copying plugins/SedRegex/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex copying plugins/SedRegex/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS copying plugins/RSS/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS copying plugins/RSS/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS copying plugins/RSS/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS copying plugins/RSS/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen copying plugins/Seen/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen copying plugins/Seen/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen copying plugins/Seen/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen copying plugins/Seen/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous copying plugins/Anonymous/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous copying plugins/Anonymous/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous copying plugins/Anonymous/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous copying plugins/Anonymous/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc copying plugins/Misc/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc copying plugins/Misc/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc copying plugins/Misc/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc copying plugins/Misc/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter copying plugins/Limiter/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter copying plugins/Limiter/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter copying plugins/Limiter/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter copying plugins/Limiter/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth copying plugins/NickAuth/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth copying plugins/NickAuth/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth copying plugins/NickAuth/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth copying plugins/NickAuth/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status copying plugins/Status/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status copying plugins/Status/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status copying plugins/Status/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status copying plugins/Status/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News copying plugins/News/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News copying plugins/News/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News copying plugins/News/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News copying plugins/News/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/test_data.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse copying plugins/Fediverse/activitypub.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google copying plugins/Google/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google copying plugins/Google/parser.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google copying plugins/Google/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google copying plugins/Google/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google copying plugins/Google/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web copying plugins/Web/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web copying plugins/Web/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web copying plugins/Web/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web copying plugins/Web/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete copying plugins/Autocomplete/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete copying plugins/Autocomplete/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete copying plugins/Autocomplete/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete copying plugins/Autocomplete/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User copying plugins/User/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User copying plugins/User/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User copying plugins/User/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User copying plugins/User/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner copying plugins/Owner/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner copying plugins/Owner/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner copying plugins/Owner/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner copying plugins/Owner/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler copying plugins/Scheduler/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler copying plugins/Scheduler/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler copying plugins/Scheduler/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler copying plugins/Scheduler/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter copying plugins/Filter/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter copying plugins/Filter/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter copying plugins/Filter/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter copying plugins/Filter/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka copying plugins/Aka/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka copying plugins/Aka/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka copying plugins/Aka/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka copying plugins/Aka/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs copying plugins/QuoteGrabs/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs copying plugins/QuoteGrabs/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs copying plugins/QuoteGrabs/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs copying plugins/QuoteGrabs/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success copying plugins/Success/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success copying plugins/Success/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success copying plugins/Success/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success copying plugins/Success/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser copying plugins/MessageParser/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser copying plugins/MessageParser/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser copying plugins/MessageParser/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser copying plugins/MessageParser/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math copying plugins/Math/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math copying plugins/Math/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math copying plugins/Math/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math copying plugins/Math/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local copying plugins/Dict/local/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local copying plugins/Dict/local/dictclient.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local copying plugins/Math/local/convertcore.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local copying plugins/Math/local/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local copying locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/messages.pot -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales copying locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales copying plugins/Services/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales copying plugins/Services/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales copying plugins/Services/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales copying plugins/Services/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales copying plugins/Alias/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales copying plugins/ShrinkUrl/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales copying plugins/ShrinkUrl/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales copying plugins/ShrinkUrl/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales copying plugins/Unix/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales copying plugins/Unix/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales copying plugins/Unix/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales copying plugins/Note/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales copying plugins/Note/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales copying plugins/Note/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales copying plugins/Lart/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales copying plugins/Lart/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales copying plugins/Lart/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales copying plugins/Config/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales copying plugins/Config/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales copying plugins/Config/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales copying plugins/Config/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales copying plugins/Config/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales copying plugins/String/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales copying plugins/String/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales copying plugins/String/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales copying plugins/BadWords/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales copying plugins/BadWords/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales copying plugins/BadWords/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales copying plugins/BadWords/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales copying plugins/Channel/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales copying plugins/Channel/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales copying plugins/Channel/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales copying plugins/Channel/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales copying plugins/Channel/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales copying plugins/Factoids/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales copying plugins/Factoids/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales copying plugins/Factoids/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales copying plugins/Nickometer/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales copying plugins/Nickometer/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales copying plugins/Nickometer/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales copying plugins/ChannelStats/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales copying plugins/ChannelStats/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales copying plugins/ChannelStats/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales copying plugins/Ctcp/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales copying plugins/Ctcp/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales copying plugins/Ctcp/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales copying plugins/Ctcp/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales copying plugins/Ctcp/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales copying plugins/Karma/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales copying plugins/Karma/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales copying plugins/Karma/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales copying plugins/NickCapture/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales copying plugins/NickCapture/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales copying plugins/NickCapture/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales copying plugins/NickCapture/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales copying plugins/URL/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales copying plugins/URL/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales copying plugins/URL/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales copying plugins/Plugin/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales copying plugins/Plugin/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales copying plugins/Plugin/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales copying plugins/Plugin/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales copying plugins/Dict/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales copying plugins/Dict/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales copying plugins/Dict/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales copying plugins/Utilities/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales copying plugins/Utilities/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales copying plugins/Utilities/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales copying plugins/Utilities/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales copying plugins/AutoMode/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales copying plugins/AutoMode/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales copying plugins/AutoMode/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales copying plugins/AutoMode/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales copying plugins/AutoMode/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales copying plugins/Conditional/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales copying plugins/Conditional/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales copying plugins/Conditional/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales copying plugins/Protector/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales copying plugins/Protector/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales copying plugins/Protector/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales copying plugins/Admin/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales copying plugins/Admin/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales copying plugins/Admin/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales copying plugins/Admin/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales copying plugins/Admin/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales copying plugins/Time/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales copying plugins/Time/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales copying plugins/Time/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales copying plugins/Time/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales copying plugins/Time/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales copying plugins/Praise/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales copying plugins/Praise/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales copying plugins/Praise/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales copying plugins/Games/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales copying plugins/Games/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales copying plugins/Games/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales copying plugins/Games/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales copying plugins/Todo/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales copying plugins/Todo/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales copying plugins/Todo/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales copying plugins/Todo/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales copying plugins/Format/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales copying plugins/Format/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales copying plugins/Format/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales copying plugins/Quote/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales copying plugins/Quote/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales copying plugins/Quote/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales copying plugins/Dunno/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales copying plugins/Dunno/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales copying plugins/Dunno/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales copying plugins/Dunno/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales copying plugins/Network/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales copying plugins/Network/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales copying plugins/Network/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales copying plugins/Network/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales copying plugins/Later/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales copying plugins/Later/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales copying plugins/Later/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales copying plugins/Later/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales copying plugins/Topic/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales copying plugins/Topic/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales copying plugins/Topic/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales copying plugins/Internet/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales copying plugins/Internet/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales copying plugins/Internet/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales copying plugins/ChannelLogger/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales copying plugins/ChannelLogger/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales copying plugins/ChannelLogger/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales copying plugins/ChannelLogger/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales copying plugins/PluginDownloader/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales copying plugins/PluginDownloader/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales copying plugins/PluginDownloader/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales copying plugins/PluginDownloader/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales copying plugins/MoobotFactoids/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales copying plugins/MoobotFactoids/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales copying plugins/MoobotFactoids/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales copying plugins/Reply/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales copying plugins/Reply/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales copying plugins/Reply/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales copying plugins/Reply/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales copying plugins/Reply/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales copying plugins/Relay/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales copying plugins/Relay/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales copying plugins/Relay/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales copying plugins/Herald/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales copying plugins/Herald/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales copying plugins/Herald/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales copying plugins/RSS/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales copying plugins/RSS/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales copying plugins/RSS/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales copying plugins/RSS/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales copying plugins/RSS/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales copying plugins/Seen/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales copying plugins/Seen/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales copying plugins/Seen/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales copying plugins/Seen/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales copying plugins/Anonymous/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales copying plugins/Misc/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales copying plugins/Misc/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales copying plugins/Misc/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales copying plugins/Misc/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales copying plugins/Misc/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales copying plugins/Limiter/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales copying plugins/Limiter/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales copying plugins/Limiter/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales copying plugins/Limiter/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/locales copying plugins/NickAuth/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/locales copying plugins/NickAuth/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales copying plugins/Status/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales copying plugins/Status/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales copying plugins/Status/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales copying plugins/Status/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales copying plugins/News/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales copying plugins/News/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales copying plugins/News/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales copying plugins/Google/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales copying plugins/Google/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales copying plugins/Google/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales copying plugins/Google/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales copying plugins/Web/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales copying plugins/Web/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales copying plugins/Web/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales copying plugins/Web/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales copying plugins/User/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales copying plugins/User/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales copying plugins/User/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales copying plugins/User/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales copying plugins/User/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales copying plugins/Owner/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales copying plugins/Owner/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales copying plugins/Owner/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales copying plugins/Owner/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales copying plugins/Owner/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales copying plugins/Scheduler/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales copying plugins/Scheduler/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales copying plugins/Scheduler/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales copying plugins/Filter/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales copying plugins/Filter/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales copying plugins/Filter/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/locales copying plugins/Aka/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales copying plugins/QuoteGrabs/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales copying plugins/QuoteGrabs/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales copying plugins/QuoteGrabs/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales copying plugins/Success/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales copying plugins/Success/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales copying plugins/Success/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales copying plugins/MessageParser/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales copying plugins/MessageParser/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales copying plugins/MessageParser/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales copying plugins/Math/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales copying plugins/Math/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales copying plugins/Math/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales copying plugins/Math/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales running build_scripts creating build creating build/scripts-3.9 copying and adjusting scripts/supybot -> build/scripts-3.9 copying and adjusting scripts/supybot-test -> build/scripts-3.9 copying and adjusting scripts/supybot-botchk -> build/scripts-3.9 copying and adjusting scripts/supybot-wizard -> build/scripts-3.9 copying and adjusting scripts/supybot-adduser -> build/scripts-3.9 copying and adjusting scripts/supybot-reset-password -> build/scripts-3.9 copying and adjusting scripts/supybot-plugin-doc -> build/scripts-3.9 copying and adjusting scripts/supybot-plugin-create -> build/scripts-3.9 changing mode of build/scripts-3.9/supybot from 644 to 755 changing mode of build/scripts-3.9/supybot-test from 644 to 755 changing mode of build/scripts-3.9/supybot-botchk from 644 to 755 changing mode of build/scripts-3.9/supybot-wizard from 644 to 755 changing mode of build/scripts-3.9/supybot-adduser from 644 to 755 changing mode of build/scripts-3.9/supybot-reset-password from 644 to 755 changing mode of build/scripts-3.9/supybot-plugin-doc from 644 to 755 changing mode of build/scripts-3.9/supybot-plugin-create from 644 to 755 debian/rules override_dh_auto_test make[1]: Entering directory '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69' LC_ALL=C.UTF-8 \ PYBUILD_SYSTEM=custom \ PYBUILD_TEST_ARGS="PYTHONPATH={build_dir} \ build/scripts-{version}/supybot-test -vv \ test \ --no-setuid \ --no-network \ --plugins-dir={build_dir}/supybot/plugins/" \ dh_auto_test pybuild --test -i python{version} -p 3.9 I: pybuild base:232: PYTHONPATH=/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build build/scripts-3.9/supybot-test -vv test --no-setuid --no-network --plugins-dir=/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ testAdd (Praise.test.PraiseTestCase) ... ok testPraise (Praise.test.PraiseTestCase) ... ok testNonSnarfingRegexpConfigurable (Web.test.WebTestCase) ... ok testEnforceLimit (Limiter.test.LimiterTestCase) ... ok testAlias (Factoids.test.FactoidsTestCase) ... ok testChangeFactoid (Factoids.test.FactoidsTestCase) ... ok testInfoReturnsRightNumber (Factoids.test.FactoidsTestCase) ... ok testInfoUsageCount (Factoids.test.FactoidsTestCase) ... ok testInvalidCommand (Factoids.test.FactoidsTestCase) ... ok testLearn (Factoids.test.FactoidsTestCase) ... Testing began at Sat Apr 17 00:55:19 2021 (pid 10094) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@praise add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@praise foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no praises in my database for #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'http://foo.bar.baz/')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'http://biff.bar.baz/')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias foo zoog')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis zoog')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is snorp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias foo gnoop')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: This key has more than one factoid associated with it, but you have not provided a number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias foo gnoop 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis gnoop')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'snorp')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@change foo 1 s/bar/baz/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@change foo 2 s/bar/baz/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's not a valid key id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@change foo 0 s/bar/baz/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid key id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "foo" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:24+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn moo is cow')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "moo" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:25+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'cow')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "moo" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:25+0000, and has been recalled 1 time')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn mooz is cowz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'moo', but I do know about these similar topics: 'mooz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@mzo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'mzo', but I do know about these similar topics: 'mooz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'moz', but I do know about these similar topics: 'mooz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn moped is pretty fast')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moe')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'moe', but I do know about these similar topics: 'mooz', 'moped'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@nosuchthing')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "nosuchthing" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] is \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'is' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] is \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'is' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "jemfinch" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:25+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis JEMFINCH')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis JEMFINCH 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is a bad assembly programmer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis jemfinch 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'a bad assembly programmer')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis jemfinch 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'a bad assembly programmer')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(#1) my primary author, or (#2) a bad assembly programmer')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: 2 factoids have that key. Please specify which one to remove, or use * to designate all of them.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget jemfinch 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid factoid number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget jemfinch 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's not a valid key id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget jemfinch 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget jemfinch 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoid matches that key.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoid matches that key.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo bar is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "foo bar" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:25+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo bar is quux')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(#1) baz, or (#2) quux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: 2 factoids have that key. Please specify which one to remove, or use * to designate all of them.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget foo bar 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@forget foo bar 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoid matches that key.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoid matches that key.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] is \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'is' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo bar')) ok testLearnSeparator (Factoids.test.FactoidsTestCase) ... ok testLock (Factoids.test.FactoidsTestCase) ... ok testNotZeroIndexed (Factoids.test.FactoidsTestCase) ... ok testQuoteHandling (Factoids.test.FactoidsTestCase) ... ok testRandomfactoid (Factoids.test.FactoidsTestCase) ... ok testRank (Factoids.test.FactoidsTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] is \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'is' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You have to be at least voiced to teach factoids.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo as bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] is \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'is' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn bar is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02learn [] as \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. The word 'as' is necessary to separate the key from the value. It can be changed to another word via the learnSeparator registry value. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn bar as baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@lock foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unlock foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "foo" is not locked and has 1 factoid associated with it: #1 was added by test at 2021-04-17T00:55:26+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@info foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key "foo" is not locked and has 2 factoids associated with it: #1 was added by test at 2021-04-17T00:55:26+0000, and has been recalled 1 time; #2 was added by test at 2021-04-17T00:55:26+0000, and has been recalled 0 times')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(#1) bar, or (#2) baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is "\\"bar\\""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"bar"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a factoid.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"\x02jemfinch\x02": my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn moo is cow')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 foo (0), #2 moo (0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'cow')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 moo (1), #2 foo (0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 moo (1)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 moo (1)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank --plain')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo, foo')) ok testSearchFactoids (Factoids.test.FactoidsTestCase) ... ok testShowFactoidIfOnlyOneMatch (Factoids.test.FactoidsTestCase) ... ok testStandardSubstitute (Factoids.test.FactoidsTestCase) ... ok testWhatis (Factoids.test.FactoidsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank --plain --alpha')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo, moo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids rank --plain 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jemfinch is my primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn strike is a cool person working on me')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn inkedmn is another of my developers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn jamessan is jamessan is a developer of much python')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn bwp is bwp is author of my weather command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp /.w./')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bwp is author of my weather command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp /^.+i/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'jemfinch' and 'strike'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp /^.+i/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'jemfinch' and 'strike'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp m/j/ --regexp m/ss/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'jamessan is a developer of much python')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp m/^j/ *ss*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'jamessan is a developer of much python')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --regexp /^j/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'jamessan' and 'jemfinch'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search j*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'jamessan' and 'jemfinch'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search *ke*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'inkedmn' and 'strike'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search ke')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'inkedmn' and 'strike'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search jemfinch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --values primary author')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'my primary author')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --author test j*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'jamessan' and 'jemfinch'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search --author blahblah j*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matched that query.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search m/foo|bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matched that query.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@factoids search m/foo/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matched that query.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is this is $channel, and hour is $hour')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'this is #test, and hour is 0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis --raw foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'this is $channel, and hour is $hour')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn bar is this is $$channel escaped')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'this is $channel escaped')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn bar is this is $minute')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(#1) this is $channel escaped, or (#2) this is 55')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foob')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'foob', but I do know about these similar topics: 'foo'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn foob is barb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testWhatisOnNumbers (Factoids.test.FactoidsTestCase) ... ok testAdd (Lart.test.LartTestCase) ... ok testLart (Lart.test.LartTestCase) ... ok testMeInReason (Lart.test.LartTestCase) ... ok testAuthor (Plugin.test.PluginTestCase) ... ok testContributors (Plugin.test.PluginTestCase) ... ok testContributorsIsCaseInsensitive (Plugin.test.PluginTestCase) ... ok testHelp (Plugin.test.PluginTestCase) ... ok testPlugin (Plugin.test.PluginTestCase) ... ok testPlugins (Plugin.test.PluginTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis foom')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I do not know about 'foom', but I do know about these similar topics: 'foo', 'foob'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@learn 911 is emergency number')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@whatis 911')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'emergency number')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Larts must contain $who.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart add smacks $who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Lart #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no larts in my database for #test.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart add smacks $who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Lart #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION smacks foo\x01')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart add makes $who sit by me')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Lart #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lart foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION makes foo sit by me\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugin author plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Plugin was written by Jeremy Fincher (jemfinch) and is maintained by Limnoria contributors.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugin author plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Plugin was written by Jeremy Fincher (jemfinch) and is maintained by Limnoria contributors.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The Plugin plugin was written by Jeremy Fincher (jemfinch) . Kevin Murphy (Skorobeus) and James Lu have contributed to it.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin skorobeus')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Kevin Murphy (Skorobeus) contributed the following to Plugin: original contributors command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin Kevin Murphy')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Kevin Murphy (Skorobeus) contributed the following to Plugin: original contributors command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin James Lu')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'James Lu contributed the following to Plugin: refactored contributors command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin jemfinch')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Jeremy Fincher (jemfinch) wrote the Plugin plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin Jeremy Fincher')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Jeremy Fincher (jemfinch) wrote the Plugin plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors InvalidPlugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'InvalidPlugin' is not a valid plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin noname')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'noname is not listed as a contributor to Plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin bwp')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bwp is not listed as a contributor to Plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin Skorobeus')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Kevin Murphy (Skorobeus) contributed the following to Plugin: original contributors command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'contributors Plugin sKoRoBeUs')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Kevin Murphy (Skorobeus) contributed the following to Plugin: original contributors command')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugin help plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', " This plugin exists to help users manage their plugins. Use 'plugin list' to list the loaded plugins; use 'plugin help' to get the description of a plugin; use the 'plugin' command itself to determine what plugin a command exists in. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugin ignore')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "ignore" command is available in the Utilities plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [plugin ignore]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Utilities')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugins join')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "join" command is available in the Format and Admin plugins.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugins plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "plugin" command is available in the Plugin plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugins ignore add')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "ignore add" command is available in the Admin plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'plugins ignore')) ok testAddCapabilityOwner (Admin.test.AdminTestCase) ... ok testCapabilityAdd (Admin.test.AdminTestCase) ... ok testCapabilityRemove (Admin.test.AdminTestCase) ... ok testChannels (Admin.test.AdminTestCase) ... ok testIgnoreAddRemove (Admin.test.AdminTestCase) ... ok testIgnoreList (Admin.test.AdminTestCase) ... ok testJoin (Admin.test.AdminTestCase) ... ok testJoinOnOwnerInvite (Admin.test.AdminTestCase) ... ok testNick (Admin.test.AdminTestCase) ... ok testNoJoinOnUnprivilegedInvite (Admin.test.AdminTestCase) ... ok testCmd (Status.test.StatusTestCase) ... ok testCommands (Status.test.StatusTestCase) ... ok testCpu (Status.test.StatusTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "ignore" command is available in the Utilities plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin capability add test owner')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I can't find test in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I can't find foo in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'addcapability foo baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "addcapability" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability remove foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I can't find foo in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'removecapability foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "removecapability" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability remove foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'channels')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "I'm not currently in any channels.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'channels')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '#foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'channels')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '#bar and #foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'channels')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '#bar, #Baz, and #foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore add foo!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore add alsdkfjlasd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'alsdkfjlasd' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore remove foo!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore remove foo!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: foo!bar@baz wasn't in the ignores database.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "I'm not currently globally ignoring anyone.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore add foo!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'foo!bar@baz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore add foo!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'admin ignore list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'foo!bar@baz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'join #foo')) Response: IrcMsg(server_tags={}, prefix="", command="JOIN", args=('#foo',)) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'join #foo key')) Response: IrcMsg(server_tags={}, prefix="", command="JOIN", args=('#foo', 'key')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="JOIN", args=('#foo', 'key')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NICK", args=('foobar',)) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'somecommand')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "somecommand" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cmd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I offer a total of 53 commands in 5 command-based plugins. I have processed 182 commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'commands')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'announce, apropos, channel, clearmores, cmd, commands, completenick, config, cpu, default, defaultcapability, defaultplugin, disable, enable, eval, export, flush, help, ircquote, last, list, load, logmark, more, net, network, noticetell, ping, processes, quit, reload, reloadlocale, rename, reset channel, reset network, search, searchhelp, searchvalues, server, setdefault, source, status, tell, threads, unload, unrename, upkeep, uptime, and version')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'status cpu')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "I have taken 9.50 seconds of user time and 0.89 seconds of system time, for a total of 10.39 seconds of CPU time. My children have taken 0.00 seconds of user time and 0.00 seconds of system time for a total of 0.00 seconds of CPU time. I'm taking up 51MB of memory.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cpu')) ok testLogfilesize (Status.test.StatusTestCase) ... ok testNet (Status.test.StatusTestCase) ... ok testProcesses (Status.test.StatusTestCase) ... ok testThreads (Status.test.StatusTestCase) ... ok testUptime (Status.test.StatusTestCase) ... ok testActiveInactiveTodo (Todo.test.TodoTestCase) ... ok testAddtodo (Todo.test.TodoTestCase) ... ok testChangeTodo (Todo.test.TodoTestCase) ... ok testRemovetodo (Todo.test.TodoTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "I have taken 9.51 seconds of user time and 0.89 seconds of system time, for a total of 10.40 seconds of CPU time. I'm taking up 51MB of memory.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'upkeep')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Config, Misc, Owner, and Status')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'net')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have received 0 messages for a total of 0B. I have sent 0 messages for a total of 0B. I have been connected to unset for an indeterminate amount of time.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'processes')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have spawned 1 process; 1 process is still currently active: MainProcess.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'threads')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have spawned 3 threads; 1 thread is still currently active: MainThread.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'uptime')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have been running for 16 seconds.')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: foo (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: bar (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo remove 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Inactive todo for tester: foo (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: bar (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo remove 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Inactive todo for tester: bar (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add code a new plugin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add --priority=1000 fix all bugs')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo change 1 asdfas')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 'asdfas' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo change 1 m/asdfaf//')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 'm/asdfaf//' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo change 1 s/moo/foo/')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: foo (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo add do something')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo add do something else')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo add do something again')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded. (Todo #3 added)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo remove 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo 1')) ok testSearchtodo (Todo.test.TodoTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'Inactive todo for testy: do something (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add make something')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add make something else')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add make something again')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #3 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo remove 1 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Inactive todo for tester: make something (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Inactive todo for tester: make something again (Added at 2021-04-17T00:55:33+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todo for tester: #2: make something else')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add task number one')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo search task*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: task number one')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo search number')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: task number one')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add task number two is much longer than task number one')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo search task*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: task number one and #2: task number two is much longer than task number...')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo search --regexp s/bustedregex')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 's/bustedregex' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo search --regexp m/task/')) ok testSetPriority (Todo.test.TodoTestCase) ... ok testTodo (Todo.test.TodoTestCase) ... ok testSuccess (Success.test.SuccessTestCase) ... ok testAddnews (News.test.NewsTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: task number one and #2: task number two is much longer than task number...')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add --priority=1 moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: moo, priority: 1 (Added at 2021-04-17T00:55:34+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'setpriority 1 50')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: moo, priority: 50 (Added at 2021-04-17T00:55:34+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'setpriority 1 0')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: moo (Added at 2021-04-17T00:55:34+0000)')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'register testy oom')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register tester moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'You have no tasks in your todo list.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'You have no tasks in your todo list.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add wash my car')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todo for tester: #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Active todo for tester: wash my car (Added at 2021-04-17T00:55:34+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todo for tester: #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo add moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded. (Todo #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todos for tester: #1: wash my car and #2: moo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo asfas')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 'asfas' is not a valid task id.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo asfas')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 'asfas' is not a valid task id.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo setpriority 1 100')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo setpriority 2 10')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todos for tester: #2: moo and #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'Error: You are not allowed to see other users todo-list.')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'Error: You are not allowed to see other users todo-list.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todos for tester: #2: moo and #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'config plugins.Todo.allowThirdpartyReader True')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="bar!foo@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('bar', 'Todos for tester: #2: moo and #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'todo tester')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Todos for tester: #2: moo and #1: wash my car')) Feeding: IrcMsg(server_tags={}, prefix="mf2!bar@baz", command="PRIVMSG", args=('#test', '@success add success1:')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('mf2', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf2!bar@baz", command="PRIVMSG", args=('#test', '@success add success2:')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'success1: Success #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 0 subject: foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #test: (#1) subject')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 0 subject2: foo2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #test: (#1) subject; (#2) subject2')) ok testChangenews (News.test.NewsTestCase) ... ok testNews (News.test.NewsTestCase) ... ok testOldnews (News.test.NewsTestCase) ... ok testChangeUsername (User.test.UserTestCase) ... ok testDisallowedUnregistration (User.test.UserTestCase) ... ok testHostmask (User.test.UserTestCase) ... ok testHostmaskList (User.test.UserTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 5 subject3: foo3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #3 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #test: (#1) subject; (#2) subject2; (#3) subject3')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #test: (#1) subject; (#2) subject2')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 0 Foo: bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@change 1 s/bar/baz/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz (Subject: "Foo", added by 1 on 2021-04-17T00:55:42+0000)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz (Subject: "Foo", added by 1 on 2021-04-17T00:55:42+0000)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No news for #test.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news #channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No news for #channel.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add #channel 0 subject: foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news #channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #channel: (#1) subject')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 0 subject: foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News for #test: (#1) subject')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@news 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo (Subject: "subject", added by 1 on 2021-04-17T00:55:43+0000)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@old')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No old news for #test.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 0 a: b')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #1 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@old')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No old news for #test.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@add 5 foo: bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. (News item #2 added)')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@old')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No old news for #test.')) Feeding: IrcMsg(server_tags={}, prefix="news!bar@baz", command="PRIVMSG", args=('#test', '@old')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Old news for #test: (#2) foo')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'register bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'changename foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Error: "bar" is already registered.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'changename foo baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'unregister foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', "Error: This command has been disabled. You'll have to ask the owner of this bot to unregister your user.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'test!user@host.domain.tld')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '@hostmask asdf')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I haven't seen asdf.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask list foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask add foo [hostmask] bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask add foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) ok testHostmaskListHandlesEmptyListGracefully (User.test.UserTestCase) ... ok testHostmaskOverlap (User.test.UserTestCase) ... ok testHostmaskOverlapPrivacy (User.test.UserTestCase) ... ok testList (User.test.UserTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask add foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'hostmask remove foo somethingElse!user@host1.tld')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'identify foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'foo has no registered hostmasks.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo passwd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'register bar passwd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'hostmask add foo *!*@foobar/b')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'hostmask add bar *!*@foobar/*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'Error: That hostmask is already registered to foo.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'hostmask list foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', "'*!*@foobar/b' and 'somethingElse!user@host1.tld'")) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'hostmask list bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', "'EvensomethingElse!user@host2.tld'")) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo passwd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'register bar passwd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'hostmask add foo *!*@foobar/b')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'capabilities')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', '[owner]')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'hostmask add *!*@foobar/*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'Error: That hostmask is already registered to foo.')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', 'hostmask add *!*@foobar/*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'Error: That hostmask is already registered.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'register biff quux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff and foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'There are no matching registered users.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'admin capability add biff testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'config capabilities.private testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'Error: This is a private capability. Only admins can see who has it.')) ok testListHandlesCaps (User.test.UserTestCase) ... ok testRegisterUnregister (User.test.UserTestCase) ... ok testSetpassword (User.test.UserTestCase) ... ok testStats (User.test.UserTestCase) ... ok testUserPluginAndUserList (User.test.UserTestCase) ... ok testAddFactoid (MoobotFactoids.test.FactoidsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'admin capability add biff admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'admin capability remove biff admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'Error: This is a private capability. Only admins can see who has it.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'config capabilities.private ""')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'admin capability remove biff testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list --capability testcap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'There are no matching registered users.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff and foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list f*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list *f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'biff')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'unregister biff quux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'unregister foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'There are no registered users.')) Feeding: IrcMsg(server_tags={}, prefix="EvensomethingElse!user@host2.tld", command="PRIVMSG", args=('test', 'user list asdlfkjasldkj')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('EvensomethingElse', 'There are no matching registered users.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register Foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'user list f*')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Error: That name is already assigned to someone.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'unregister foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', "Error: Your hostmask doesn't match or your password is wrong.")) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'unregister foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'set password foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'user stats')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have 0 registered users with 0 registered hostmasks; 0 owners and 0 admins.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Lart')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'user stats')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I have 0 registered users with 0 registered hostmasks; 0 owners and 0 admins.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'register Foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'load Seen')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host1.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('somethingElse', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testAddFactoidNotCalledWithBadNestingSyntax (MoobotFactoids.test.FactoidsTestCase) ... ok testAugmentFactoid (MoobotFactoids.test.FactoidsTestCase) ... ok testChangeFactoid (MoobotFactoids.test.FactoidsTestCase) ... ok testConfigShowFactoidIfOnlyOneMatch (MoobotFactoids.test.FactoidsTestCase) ... ok testFactinfo (MoobotFactoids.test.FactoidsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo!? is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Factoid "moo" already exists.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo!? is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@bar is moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is moo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@who is $who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'mf')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@re s/Error:.*/foo/ ]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Spurious "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is also bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is foo, or bar')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is bar _is_ foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is bar is also foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is bar is foo, or foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo =~ s/moo/moos/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moos')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo =~ s/reply/action/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION moos\x01')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo =~ s/moos/(moos|woofs)/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION woofs\x01')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo =~ s/moo/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 's/moo/' is not a valid regexp.")) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is bar')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key search for "foo" (1 found): "foo"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000. Last requested by mf!bar@baz on 2021-04-17T00:56:03+0000, requested 1 time.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000. Last requested by mf!bar@baz on 2021-04-17T00:56:03+0000, requested 2 times.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo =~ s/foo/bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000. Last modified by tester on 2021-04-17T00:56:03+0000. Last requested by mf!bar@baz on 2021-04-17T00:56:03+0000, requested 2 times.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) ok testGetFactoid (MoobotFactoids.test.FactoidsTestCase) ... ok testListauth (MoobotFactoids.test.FactoidsTestCase) ... ok testListkeys (MoobotFactoids.test.FactoidsTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000. Last modified by tester on 2021-04-17T00:56:03+0000. Last requested by mf!bar@baz on 2021-04-17T00:56:03+0000, requested 2 times. Locked by tester on 2021-04-17T00:56:03+0000.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@unlock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:03+0000. Last modified by tester on 2021-04-17T00:56:03+0000. Last requested by mf!bar@baz on 2021-04-17T00:56:03+0000, requested 2 times.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo =~ s/bar/blah/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is blah')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@no foo is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: Created by tester on 2021-04-17T00:56:04+0000.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo2 is moo!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo2 is moo!')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo3 is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION foo\x01')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo4 is (1|2|3)')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo4')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@MOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@mOo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@MoO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@remove moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo _is_ foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar _is_ baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is bar is baz')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listauth tester')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Author search for "tester" (1 found): "moo"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listauth moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I can't find moo in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys %')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matching "%" found.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matching "foo" found.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo0 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo1 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo2 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo3 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo4 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo5 is moo')) ok testListvalues (MoobotFactoids.test.FactoidsTestCase) ... ok testLiteral (MoobotFactoids.test.FactoidsTestCase) ... ok testLockUnlock (MoobotFactoids.test.FactoidsTestCase) ... ok testMost (MoobotFactoids.test.FactoidsTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo6 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo7 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo8 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo9 is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key search for "moo" (11 found): "moo", "moo0", "moo1", "moo2", "moo3", "moo4", "moo5", "moo6", "moo7", "moo8", and "moo9"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys %')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key search for "%" (12 found): "foo", "moo", "moo0", "moo1", "moo2", "moo3", "moo4", "moo5", "moo6", "moo7", "moo8", and "moo9"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', "@foo' is bar")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key search for "foo" (2 found): "foo" and "foo\'"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys Б')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No keys matching "Б" found.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@АБВГДЕЖ is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@АБВГДЕЖЗИ is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listkeys Б')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Key search for "Б" (2 found): "АБВГДЕЖ" and "АБВГДЕЖЗИ"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@listvalues moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Value search for "moo" (1 found): "moo"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@literal moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Factoid "moo" not found.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@literal moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo2 is moo!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@literal moo2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo!')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo3 is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@literal moo3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:08+0000. Locked by tester on 2021-04-17T00:56:08+0000.')) Feeding: IrcMsg(server_tags={}, prefix="moo!moo@moo", command="PRIVMSG", args=('test', '@register nottester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('moo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="moo!moo@moo", command="PRIVMSG", args=('#test', '@unlock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Cannot unlock someone else's factoid unless you are an admin.")) Feeding: IrcMsg(server_tags={}, prefix="moo!moo@moo", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:08+0000. Locked by tester on 2021-04-17T00:56:08+0000.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('test', '@identify tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('mf', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@unlock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@factinfo moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo: Created by tester on 2021-04-17T00:56:08+0000.')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('test', '@register moo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('moo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('test', '@register boo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('boo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@most popular')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoids have been requested from my database.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@most authored')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no factoids in my database.')) ok testNoResponseToCtcp (MoobotFactoids.test.FactoidsTestCase) ... ok testRandom (MoobotFactoids.test.FactoidsTestCase) ... ok testRegexpNotCalledIfAlreadyHandled (MoobotFactoids.test.FactoidsTestCase) ... ok testRemove (MoobotFactoids.test.FactoidsTestCase) ... ok testReplaceFactoid (MoobotFactoids.test.FactoidsTestCase) ... ok testAddFactoid (MoobotFactoids.test.NonChannelFactoidsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@most recent')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no factoids in my database.')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@moogle is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@most popular')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No factoids have been requested from my database.')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@most authored')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Most prolific author: moo (1)')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@most recent')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1 latest factoid: "moogle"')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@moogle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="moo!bar@baz", command="PRIVMSG", args=('#test', '@most popular')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Top 1 requested factoid: "moogle" (1)')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@mogle is mo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@most authored')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Most prolific authors: boo (1) and moo (1)')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@most recent')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2 latest factoids: "mogle" and "moogle"')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@moogle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@most popular')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Top 1 requested factoid: "moogle" (2)')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@mogle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'mo')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@most popular')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Top 2 requested factoids: "moogle" (2) and "mogle" (1)')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@moo is oom')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="boo!bar@baz", command="PRIVMSG", args=('#test', '@most authored')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Most prolific authors: boo (2) and moo (1)')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is bar')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@bar is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Random factoid: "foo" is "bar"')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@echo foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is bar')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@remove moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Factoid "moo" is locked.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@unlock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@remove moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@no moo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is bar')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@no, moo is baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is baz')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@lock moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@no moo is qux')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Factoid "moo" is locked.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar _is_ foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@no foo is bar _is_ baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo is bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is bar is baz')) ok testPickOptions (MoobotFactoids.test.OptionListTestCase) ... ok testMultilineCommand (Owner.test.CommandsTestCase) ... ok testMultilineCommandDisabled (Owner.test.CommandsTestCase) ... ok testSimpleCommand (Owner.test.CommandsTestCase) ... ok testDefaultPluginErrorsWhenCommandNotInPlugin (Owner.test.OwnerTestCase) ... ok testDisable (Owner.test.OwnerTestCase) ... ok testEnable (Owner.test.OwnerTestCase) ... ok testEnableIsCaseInsensitive (Owner.test.OwnerTestCase) ... ok testFlush (Owner.test.OwnerTestCase) ... ok testHelpLog (Owner.test.OwnerTestCase) ... ok testIrcquote (Owner.test.OwnerTestCase) ... ok testLoad (Owner.test.OwnerTestCase) ... ok testReload (Owner.test.OwnerTestCase) ... ok testRename (Owner.test.OwnerTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@moo!? is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Factoid "moo" already exists.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo!? is foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo is foo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@bar is moo is moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo is moo')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@who is $who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'mf')) Feeding: IrcMsg(server_tags={}, prefix="mf!bar@baz", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02echo \x02) -- Returns the arguments given it. Uses our standard substitute on the string(s) given to it; $nick (or $who), $randomNick, $randomInt, $botnick, $channel, $user, $host, $today, $now, and $randomDate are all handled appropriately. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "$nick!$user@$host" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'nope')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'defaultplugin foobar owner')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'foobar' is not a valid command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'disable enable')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: You can't disable enable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'disable identify')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: You can't disable identify.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'enable enable')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: That command wasn't disabled.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'disable Foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'enable foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'flush')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help logmark')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02logmark \x02) -- Logs to the global Supybot log at critical priority. Useful for marking logfiles for later searching. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ircquote PRIVMSG test :foo')) Response: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Owner')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Owner is already loaded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load owner')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Owner is already loaded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'list Owner')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'announce, defaultcapability, defaultplugin, disable, enable, flush, ircquote, load, logmark, quit, reload, reloadlocale, rename, unload, unrename, and upkeep')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'reload Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: There was no plugin Channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'reload Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'reload Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rename Admin join JOIN')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: The > plugin already has an attribute named join.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rename Admin join jo-in')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: The > plugin already has an attribute named join.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rename Admin join testcommand')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'list Admin')) ok testRenameNested (Owner.test.OwnerTestCase) ... skipped 'Nested commands cannot be renamed yet.' testSrcAmbiguity (Owner.test.OwnerTestCase) ... ok testUnload (Owner.test.OwnerTestCase) ... ok testUpkeep (Owner.test.OwnerTestCase) ... ok testBinary (Filter.test.FilterTest) ... ok testColorize (Filter.test.FilterTest) ... ok testColorstrip (Filter.test.FilterTest) ... ok testDisabledCommandsCannotFilter (Filter.test.FilterTest) ... ok testGnu (Filter.test.FilterTest) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'acmd, capability add, capability remove, channels, clearq, ignore add, ignore list, ignore remove, nick, and testcommand')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'list Admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'acmd, capability add, capability remove, channels, clearq, ignore add, ignore list, ignore remove, nick, and testcommand')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help join')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: There is no command "join".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help testcommand')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02testcommand []\x02) -- Tell the bot to join the given channel. If is given, it is used when attempting to join the channel. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'join')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "join" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'testcommand')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02testcommand []\x02) -- Tell the bot to join the given channel. If is given, it is used when attempting to join the channel. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unrename Admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'list Admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'acmd, capability add, capability remove, channels, clearq, ignore add, ignore list, ignore remove, join, and nick')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capability add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I can't find foo in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unload Foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: There was no plugin Foobar.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unload Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unload Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: There was no plugin Channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'load Channel')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unload CHANNEL')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'upkeep')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '452 objects collected.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@binary A')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '01000001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@colorize foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x0310f\x0312o\x0314o\x0303b\x0302a\x0307r\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@colorize foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x0312f\x0313o\x0307o\x0306b\x0306a\x0309r\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@colorize foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x0312f\x0308o\x0314o\x0315b\x0305a\x0307r\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@stripcolor [colorize Supybot pwns!]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Supybot pwns!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@stripcolor [colorize 123456]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '123456')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@stripcolor [colorize A string with \x02bold\x15]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A string with \x02bold\x15')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: Gur bcrengvba fhpprrqrq.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbb')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@disable rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's not a valid filter command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@enable rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: Gur bcrengvba fhpprrqrq.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@gnu foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'GNU/foo GNU/bar GNU/baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter gnu')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'GNU/test: GNU/The GNU/operation GNU/succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo foo bar baz')) ok testHebrew (Filter.test.FilterTest) ... ok testHexlifyUnhexlify (Filter.test.FilterTest) ... ok testJeffk (Filter.test.FilterTest) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'GNU/foo GNU/bar GNU/baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@hebrew The quick brown fox jumps over the lazy dog.')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Th qck brwn fx jmps vr th lzy dg.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1000]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1000')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1001]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1002]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1002')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1003]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1003')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1004]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1004')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1005]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1005')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1006]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1006')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1007]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1007')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1008]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1008')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify [hexlify 1009]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1009')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unhexlify ff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '�')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox si ghetto lollollolha~~~!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BRONW FOX SOI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BROWN FOX SI GHETTO LOLLOLLOLDUMBSHOES~~~!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK RBOWN FOX SIO GHETTO HAHALOLLOLLOL~!!~~~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUOKC BROWN FOX SI GHETTO L0LHAH FAGOT1!~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock rbown fox si hgettoo loll0ll0ll0ll0l~!!~~!~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox sio ghettoo hahahaha fagorts~!!~~!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BRONW FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck brown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiokc bronw fox soi hgetto lollollolhahhah~~~~!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc rbown fox si ghetto hahhahhahhahlollollollol!~~!!~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUKC BROWN FOX SI GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock bronw fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK RBOWN FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock bronw fox soi hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuokc bronw fox si ghetto ahhahhahhahh!~!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox soi ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BROWN FOX SIO GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BROWN FOX SIO GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck rbown fox sio ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si ghettoo hahhahhahl0ll0ll0ll0l!!~~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BRONW FOX SI HGETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BROWN FOX SI HGETTO HAHA FAGORTS!!~!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SI HGETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick rbown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK RBOWN FOX SIO GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SI GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox soi ghetto l0ll0ll0llol!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck bronw fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox si ghetto hahhahhahahh jerks!~!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock bronw fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'NO YUO hahhahaha~!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock bronw fox sio hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck brown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock rbown fox soi hgetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick rbonw fox si ghetto l0ll0llol!!~!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiukc brown fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SIO GHETTOO L0LL0LL0LL0L!~~~!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BRONW FOX SI GHETTOO HAHLOLLOL!~!!~~!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si ghetto l0ll0ll0ll0lahhahhahhahh!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock rbown fox sio ghetto hahahahal0ll0ll0ll0l!!~~~~!~~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOKC RBOWN FOX SOI HGETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox soi ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock rbown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SOI GHETTOO AHHAHHL0L FAGOT1~!!~~~!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUOCK BROWN FOX SI GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock rbown fox si ghettoo hahahalollollol~~~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck brown fox si hgetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiokc brown fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SI HGETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK BROWN FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc rbown fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiukc rbown fox sio hgettoo l0ll0ll0ll0ll0ll0l fagot1!!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox soi ghettoo hahal0ll0l fagorts~!!~~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK BRONW FOX SIO HGETTO L0LL0LHAHHAH!!~~~~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick bronw fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick brown fox sio ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si ghettoo hahahahahhahhahdumbshoes!~!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck brown fox soi ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc rbown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc brown fox soi ghettoo l0ll0ll0lhahhahhah fagorts!~~~!!!~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUKC BROWN FOX SI HGETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUOCK RBONW FOX SI HGETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK RBONW FOX SOI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BRONW FOX SI GHETTO L0LL0LL0LL0LL0LL0LDUMBSHOES!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUKC BROWN FOX SOI HGETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck rbown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc brown fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK RBONW FOX SIO GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuokc bronw fox soi ghetto')) ok testMorse (Filter.test.FilterTest) ... ok testNoErrors (Filter.test.FilterTest) ... ok testOutfilter (Filter.test.FilterTest) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'NO YUO hahahahaha~~~!!~!!~~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK BROWN FOX SIO GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUIOCK BROWN FOX SI GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUOCK BROWN FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox soi hgettoo ahhahhhahaha fagorts!~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK BRONW FOX SIO GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUOCK BRONW FOX SOI GHETTO HAHHAHHAHHAHHAHHAHHAHHAH!~!~~~~!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QUICK RBONW FOX SOI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuck bronw fox si hgetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock rbown fox soi ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUCK BROWN FOX SI GHETTO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quikc brown fox si ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quick rbown fox sio ghettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiokc brown fox sio ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiokc brown fox sio hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuock brown fox si hgettoo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEH QIUKC RBOWN FOX SIO GHETTOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh qiuokc bronw fox si hgettoo hahaha dumbshoe!!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@jeffk the quick brown fox is ghetto')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'teh quiock brown fox si ghetto')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unmorse [morse jemfinch]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'JEMFINCH')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@leet foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'f00b4r')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@supa1337 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo|>/-\\|2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@aol I'm too legit to quit.")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Im 2 legit 2 quit.:-):-):-)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: Gur bcrengvba fhpprrqrq.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbbone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbbone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter ROT13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: Gur bcrengvba fhpprrqrq.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testOutfilterAction (Filter.test.FilterTest) ... ok testReverse (Filter.test.FilterTest) ... ok testRot13 (Filter.test.FilterTest) ... ok testRot13HandlesNonAsciiStuff (Filter.test.FilterTest) ... ok testScramble (Filter.test.FilterTest) ... ok testShrink (Filter.test.FilterTest) ... ok testSpellit (Filter.test.FilterTest) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbbone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@outfilter rot13')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: Gur bcrengvba fhpprrqrq.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'grfg: foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@action foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION sbbone\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1000')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '0001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1001')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1002')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1003')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '3001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1004')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '4001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1005')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '5001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1006')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '6001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1007')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '7001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1008')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '8001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reverse 1009')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '9001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1000]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1000')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1001]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1002]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1002')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1003]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1003')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1004]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1004')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1005]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1005')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1006]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1006')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1007]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1007')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1008]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1008')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 [rot13 1009]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1009')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot13 é')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'é')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scramble the recalcitrant jamessan tests his scramble function')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'the rnacltiaecrt jmseasan tetss his sabcrmle ftiuncon')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scramble the recalc1trant jam3ssan tests his scramble fun> " to log in or "user register " to register.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ping')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'pong')) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register foobar 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: You have no recognized nick on this network.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick add foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick add test bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo and bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick add test test baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo, bar, and baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo, bar, and baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick list test foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo, bar, and baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register foobar 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobar')) ok testUserJoin (NickAuth.test.NickAuthTestCase) ... ok test (ChannelStats.test.ChannelStatsTestCase) ... ok testNoKeyErrorStats (ChannelStats.test.ChannelStatsTestCase) ... ok testRank (ChannelStats.test.ChannelStatsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask remove foobar test!user@host.domain.tld')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'identify foobar 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick add foobar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unidentify')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "The operation succeeded. If you remain recognized after giving this command, you're being recognized by hostmask, rather than by password. You must remove whatever hostmask is causing you to be recognized in order not to be recognized.")) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'nick add foobar qux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'Error: You are not authenticated.')) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'hostmask list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register foobar 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'user list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'hostmask remove foobar test!user@host.domain.tld')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'identify foobar 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nick add foobar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unidentify')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "The operation succeeded. If you remain recognized after giving this command, you're being recognized by hostmask, rather than by password. You must remove whatever hostmask is causing you to be recognized in order not to be recognized.")) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'I don\'t recognize you. You can message me either of these two commands: "user identify " to log in or "user register " to register.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ping')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'pong')) Feeding: IrcMsg(server_tags={}, prefix="something!user@host.tld", command="PRIVMSG", args=('test', 'whoami')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('something', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'On #test there have been 2 messages, containing 0 characters, 0 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. There have been 2 joins, 0 parts, 0 quits, 0 kicks, 0 mode changes, and 0 topic changes. There are currently 2 users and the channel has peaked at 2 users.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'On #test there have been 5 messages, containing 597 characters, 111 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. There have been 2 joins, 0 parts, 0 quits, 0 kicks, 0 mode changes, and 0 topic changes. There are currently 2 users and the channel has peaked at 2 users.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'On #test there have been 8 messages, containing 1202 characters, 222 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. There have been 2 joins, 0 parts, 0 quits, 0 kicks, 0 mode changes, and 0 topic changes. There are currently 2 users and the channel has peaked at 2 users.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@stats sweede')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02stats takes no arguments\x02) -- Returns some statistics on the user database. ')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no stats for that test in #test.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 1 message; a total of 51 characters, 11 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 2 messages; a total of 332 characters, 65 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats TEST')) ok testSelfStats (ChannelStats.test.ChannelStatsTestCase) ... ok testStats (ChannelStats.test.ChannelStatsTestCase) ... ok testChannel (Config.test.ConfigTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEST has sent 3 messages; a total of 615 characters, 119 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. TEST has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has sent 5 messages; a total of 96 characters, 12 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. foo has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO has sent 6 messages; a total of 119 characters, 15 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. FOO has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has sent 7 messages; a total of 142 characters, 18 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. foo has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats rank chars / msgs')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 test (248) and #2 foo (20.1)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats rank kicks/kicked')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 test (inf) and #2 foo (inf)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats rank log(msgs)')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 foo (2.3) and #2 test (2.2)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no stats for that test in #test.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 1 message; a total of 51 characters, 11 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 2 messages; a total of 332 characters, 65 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats TEST')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TEST has sent 3 messages; a total of 615 characters, 119 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. TEST has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats rank chars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 test (899) and #2 foo (96)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 5 messages; a total of 933 characters, 181 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has sent 5 messages; a total of 933 characters, 181 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. test has joined 0 times, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be in #test to use this command.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has sent 2 messages; a total of 23 characters, 3 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. foo has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO has sent 3 messages; a total of 46 characters, 6 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. FOO has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has sent 4 messages; a total of 69 characters, 9 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. foo has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@channelstats stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has sent 5 messages; a total of 88 characters, 11 words, 0 smileys, and 0 frowns; 0 of those messages were ACTIONs. foo has joined 1 time, parted 0 times, quit 0 times, kicked someone 0 times, been kicked 0 times, changed the topic 0 times, and changed the mode 0 times.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) ok testChannelInheritance (Config.test.ConfigTestCase) ... ok testChannelNetwork (Config.test.ConfigTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1,#testchan2 reply.whenAddressedBy.strings .')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: ^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: @; #test @ test: @')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: @; #test @ test: $')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings .')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: .; #test @ test: $')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel * #testchan1 reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet1 #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet2 #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet1 #testchan1,#testchan2 reply.whenAddressedBy.strings .')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet2 #testchan1 reply.whenAddressedBy.strings :')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#iejofjfozifk', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#iejofjfozifk', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel test #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet1 #testchan1 reply.whenAddressedBy.strings'))ok testConfigErrors (Config.test.ConfigTestCase) ... ok testDefault (Config.test.ConfigTestCase) ... ok testGet (Config.test.ConfigTestCase) ... ok testHelp (Config.test.ConfigTestCase) ... ok testHelpDoesNotAssertionError (Config.test.ConfigTestCase) ... ok testHelpExhaustively (Config.test.ConfigTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet1 #testchan2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel testnet3 #testchan1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ':')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.replies.')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.replies.' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.repl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.repl' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.reply.withNickPrefix 123')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Value must be either True or False (or On or Off), not '123'.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.replies foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.replies' is not a valid settable configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config default supybot.replies.genericNoCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "You're missing some capability you need. This could be because you actually possess the anti-capability for the capability that's required of you, or because the channel provides that anti-capability by default, or because the global capabilities include that anti-capability. Or, it could be because the channel or supybot.capabilities.default is set to False, meaning that no commands are allowed unless explicitly in your capabilities. \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config get supybot.reply')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.get' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.protocols.irc.throttleTime')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '0.0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help alsdkfj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.alsdkfj' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.alsdkfj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.alsdkfj' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "List of all plugins that were ever loaded. Currently has no effect whatsoever. You probably want to use the 'load' or 'unload' commands, or edit supybot.plugins. instead of this. (Current value: Herald Praise Web Limiter Factoids Lart Plugin Admin Status Todo Success News Nickometer AutoMode User NickCapture DDG MoobotFactoids Owner Filter LogToIrc NickAuth ChannelStats Ctcp Config Seen Fediverse Unix Dict Dunno ChannelLogger \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.success')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what message the bot replies with when a command succeeded. If this configuration variable is empty, no success message will be sent. (Current value: The operation succeeded.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help replies.success')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what message the bot replies with when a command succeeded. If this configuration variable is empty, no success message will be sent. (Current value: The operation succeeded.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.help')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.help" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.abuse" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.abuse.flood" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will defend itself against command-flooding. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.invalid')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will defend itself against invalid command-flooding. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.invalid.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how many invalid commands users are allowed per minute. If a user sends more than this many invalid commands in any 60 second period, they will be ignored for supybot.abuse.flood.command.invalid.punishment seconds. Typically, this value is lower than supybot.abuse.flood.command.maximum, since it's far less likely (and far more annoying) for users to flood with invalid commands than for them to flood with valid commands. (Current value: 5)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.invalid.notify')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will notify people that they're being ignored for invalid command flooding. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.invalid.punishment')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how many seconds the bot will ignore users who flood it with invalid commands. Typically, this value is higher than supybot.abuse.flood.command.punishment, since it's far less likely (and far more annoying) for users to flood with invalid commands than for them to flood with valid commands. (Current value: 600)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many commands users are allowed per minute. If a user sends more than this many commands in any 60 second period, they will be ignored for supybot.abuse.flood.command.punishment seconds. (Current value: 12)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.notify')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will notify people that they're being ignored for command flooding. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.command.punishment')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will ignore users who flood it with commands. (Current value: 300)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.ctcp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will defend itself against CTCP flooding. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.ctcp.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many CTCP messages (not including actions) the bot will reply to from a given user in a minute. If a user sends more than this many CTCP messages in a 60 second period, the bot will ignore CTCP messages from this user for supybot.abuse.flood.ctcp.punishment seconds. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.ctcp.punishment')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will ignore CTCP messages from users who flood it with CTCP messages. (Current value: 300)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.abuse.flood.interval')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the interval used for the history storage. (Current value: 60)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.alwaysJoinOnInvite')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will always join a channel when it's invited. If this value is False, the bot will only join a channel if the user inviting it has the 'admin' capability (or if it's explicitly told to join the channel using the Admin.join command). (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.capabilities')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "These are the capabilities that are given to everyone by default. If they are normal capabilities, then the user will have to have the appropriate anti-capability if you want to override these capabilities; if they are anti-capabilities, then the user will have to have the actual capability to override these capabilities. See docs/CAPABILITIES if you don't understand why these default to what they do. (Current value: -trusted -admin \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.capabilities.default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot by default will allow users to have a capability. If this is disabled, a user must explicitly have the capability for whatever command they wish to run. To set this in a channel-specific way, use the 'channel capability setdefault' command. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.capabilities.private')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what capabilities the bot will never tell to a non-admin whether or not a user has them. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.capabilities.registeredUsers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'These are the capabilities that are given to every authenticated user by default. You probably want to use supybot.capabilities instead, to give these capabilities both to registered and non-registered users. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Allows this bot's owner user to use commands that grants them shell access. This config variable exists in case you want to prevent MITM from the IRC network itself (vulnerable IRCd or IRCops) from gaining shell access to the bot's server by impersonating the owner. Setting this to False also disables plugins and commands that can be used to indirectly gain shell access. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what commands have default plugins set, and which plugins are set to be the default for each of those commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.addcapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.addcapability" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.capabilities')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.capabilities" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.disable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.disable" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.enable" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.help')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.help" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.ignore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.ignore" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.importantPlugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what plugins automatically get precedence over all other plugins when selecting a default plugin for a command. By default, this includes the standard loaded plugins. You probably shouldn't change this if you don't know what you're doing; if you do know what you're doing, then also know that this set is case-sensitive. (Current value: Owner Config Channel Admin User Misc)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.list" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.reload')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.reload" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.removecapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.removecapability" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.defaultPlugins.unignore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.defaultPlugins.unignore" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.disabled')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what commands are currently disabled. Such commands will not appear in command lists, etc. They will appear not even to exist. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.nested')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will allow nested commands, which rule. You definitely should keep this on. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.nested.brackets')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Supybot allows you to specify what brackets are used for your nested commands. Valid sets of brackets include [], <>, {}, and (). [] has strong historical motivation, but <> or () might be slightly superior because they cannot occur in a nick. If this string is empty, nested commands will not be allowed in this channel. Valid strings: [], <>, {}, and (). (Current value: [])')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.nested.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the maximum number of nested commands will be; users will receive an error if they attempt commands more nested than this. (Current value: 10)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.nested.pipeSyntax')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Supybot allows nested commands. Enabling this option will allow nested commands with a syntax similar to UNIX pipes, for example: 'bot: foo | bar'. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.quotes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what characters are valid for quoting arguments to commands in order to prevent them from being tokenized. (Current value: ")')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.commands.renames')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.commands.renames" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what databases are available for use. If this value is not configured (that is, if its value is empty) then sane defaults will be provided. (Current value: sqlite3 anydbm dbm cdb flat pickle)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.channels" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.channels.filename')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what filename will be used for the channels database. This file will go into the directory specified by the supybot.directories.conf variable. (Current value: channels.conf)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.ignores')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.ignores" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.ignores.filename')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what filename will be used for the ignores database. This file will go into the directory specified by the supybot.directories.conf variable. (Current value: ignores.conf)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.networks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.networks" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.networks.filename')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what filename will be used for the networks database. This file will go into the directory specified by the supybot.directories.conf variable. (Current value: networks.conf)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.plugins" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.plugins.channelSpecific')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether database-based plugins that can be channel-specific will be so. This can be overridden by individual channels. Do note that the bot needs to be restarted immediately after changing this variable or your db plugins may not work for your channel; also note that you may wish to set supybot.databases.plugins.channelSpecific.link appropriately if you wish to share a certain channel's databases globally. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.plugins.channelSpecific.link')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what channel global (non-channel-specific) databases will be considered a part of. This is helpful if you've been running channel-specific for awhile and want to turn the databases for your primary channel into global databases. If supybot.databases.plugins.channelSpecific.link.allow prevents linking, the current channel will be used. Do note that the bot needs to be restarted immediately after changing this variable or your db \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.plugins.channelSpecific.link.allow')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether another channel's global (non-channel-specific) databases will be allowed to link to this channel's databases. Do note that the bot needs to be restarted immediately after changing this variable or your db plugins may not work for your channel. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.plugins.requireRegistration')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will require user registration to use 'add' commands in database-based Supybot plugins. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.types')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.types" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.types.cdb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether CDB databases will be allowed as a database implementation. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.types.cdb.maximumModifications')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how often CDB databases will have their modifications flushed to disk. When the number of modified records is greater than this fraction of the total number of records, the database will be entirely flushed to disk. (Current value: 0.5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.users')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.databases.users" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.users.allowUnregistration')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will allow users to unregister their users. This can wreak havoc with already-existing databases, so by default we don't allow it. Enable this at your own risk. (Do also note that this does not prevent the owner of the bot from using the unregister command.) (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.users.filename')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what filename will be used for the users database. This file will go into the directory specified by the supybot.directories.conf variable. (Current value: users.conf)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.databases.users.timeoutIdentification')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how long it takes identification to time out. If the value is less than or equal to zero, identification never times out. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.debug')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.debug" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.debug.flushVeryOften')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will automatically flush all flushers *very* often. Useful for debugging when you don't know what's breaking or when, but think that it might be logged. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.debug.threadAllCommands')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically thread all commands. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.defaultIgnore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will ignore unidentified users by default. Of course, that'll make it particularly hard for those users to register or identify with the bot without adding their hostmasks, but that's your problem to solve. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.defaultSocketTimeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the default timeout for socket objects will be. This means that *all* sockets will timeout when this many seconds has gone by (unless otherwise modified by the author of the code that uses the sockets). (Current value: 10)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.directories" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.backup')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory backup data is put into. Set it to /dev/null to disable backup (it is a special value, so it also works on Windows and systems without /dev/null). (Current value: backup)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.conf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory configuration data is put into. (Current value: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/test-conf)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.data')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory data is put into. (Current value: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/test-data)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.data.tmp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory temporary files are put into. (Current value: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/test-data/tmp)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.data.web')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory files of the web server (templates, custom images, ...) are put into. (Current value: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/test-data/web)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.log')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what directory the bot will store its logfiles in. (Current value: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/test-logs)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.directories.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what directories the bot will look for plugins in. Accepts a comma-separated list of strings. This means that to add another directory, you can nest the former value and add a new one. E.g. you can say: bot: 'config supybot.directories.plugins [config supybot.directories.plugins], newPluginDirectory'. (Current value: /<>/limnoria- \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.drivers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.drivers" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.drivers.maxReconnectWait')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum time the bot will wait before attempting to reconnect to an IRC server. The bot may, of course, reconnect earlier if possible. (Current value: 300.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.drivers.module')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what driver module the bot will use. Current, the only (and default) driver is Socket. Valid strings: default and Socket. (Current value: default)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.drivers.poll')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the default length of time a driver should block waiting for input. (Current value: 1.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.externalIP')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "A string that is the external IP of the bot. If this is the empty string, the bot will attempt to find out its IP dynamically (though sometimes that doesn't work, hence this variable). This variable is not used by Limnoria and its built-in plugins: see supybot.protocols.irc.vhost / supybot.protocols.irc.vhost6 to set the IRC bind host, and supybot.servers.http.hosts4 / supybot.servers.http.hosts6 to set the HTTP server bind host. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.flush')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will periodically flush data and configuration files to disk. Generally, the only time you'll want to set this to False is when you want to modify those configuration files by hand and don't want the bot to flush its current version over your modifications. Do note that if you change this to False inside the bot, your changes won't be flushed. To make this change permanent, you must edit the registry yourself. \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.followIdentificationThroughNickChanges')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will unidentify someone when that person changes their nick. Setting this to True will cause the bot to track such changes. It defaults to False for a little greater security. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.ident')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's ident string, if the server doesn't provide one by default. (Current value: limnoria)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.language')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's default language if translations exist. Currently supported are 'de', 'en', 'es', 'fi', 'fr' and 'it'. (Current value: en)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.log" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what the bot's logging format will be. The relevant documentation on the available formattings is Python's documentation on its logging module. (Current value: %(levelname)s %(message)s)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.level')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the minimum priority level logged to file will be. Do note that this value does not affect the level logged to stdout; for that, you should set the value of supybot.log.stdout.level. Valid values are DEBUG, INFO, WARNING, ERROR, and CRITICAL, in order of increasing priority. (Current value: DEBUG)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.log.plugins" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.plugins.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what the bot's logging format will be. The relevant documentation on the available formattings is Python's documentation on its logging module. (Current value: %(levelname)s %(asctime)s %(message)s)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.plugins.individualLogfiles')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will separate plugin logs into their own individual logfiles. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.stdout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will log to stdout. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.stdout.colorized')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot's logs to stdout (if enabled) will be colorized with ANSI color. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.stdout.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what the bot's logging format will be. The relevant documentation on the available formattings is Python's documentation on its logging module. (Current value: %(levelname)s %(asctime)s %(message)s)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.stdout.level')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the minimum priority level logged will be. Valid values are DEBUG, INFO, WARNING, ERROR, and CRITICAL, in order of increasing priority. (Current value: ERROR)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.stdout.wrap')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will wrap its logs when they're output to stdout. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.log.timestampFormat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the format string for timestamps in logfiles. Refer to the Python documentation for the time module to see what formats are accepted. If you set this variable to the empty string, times will be logged in a simple seconds-since-epoch format. (Current value: %Y-%m-%dT%H:%M:%S)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what networks the bot will connect to. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.test" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.certfile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what certificate file (if any) the bot will use to connect with SSL sockets to test. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of channels the bot will join only on test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.channels.key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what key (if any) will be used to join the channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.channels.key.#foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.test.channels.key.#foo" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.ident')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's ident string, if the server doesn't provide one by default. If empty, defaults to supybot.ident. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nick the bot will use on this network. If empty, defaults to supybot.nick. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what password will be used on test. Yes, we know that technically passwords are server-specific and not network-specific, but this is the best we can do right now.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.requireStarttls')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Deprecated config value, keep it to False. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.test.sasl" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl.ecdsa_key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL ECDSA key (if any) will be used on test. The public key must be registered with NickServ for SASL ECDSA-NIST256P-CHALLENGE to work. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl.mechanisms')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL mechanisms will be tried and in which order. (Current value: ecdsa-nist256p-challenge external plain)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL password will be used on test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl.required')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will abort the connection if the none of the enabled SASL mechanism succeeded. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.sasl.username')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what SASL username will be used on test. This should be the bot's account name. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.servers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of servers the bot will connect to for test. Each will be tried in order, wrapping back to the first when the cycle is completed. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.socksproxy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If not empty, determines the hostname of the socks proxy that will be used to connect to this network. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.ssl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will attempt to connect with SSL sockets to test. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.ssl.authorityCertificate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A certificate that is trusted to verify certificates of this network (aka. Certificate Authority). (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.ssl.serverFingerprints')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of fingerprints of trusted certificates for this network. Supported hash algorithms are: md5, sha1, sha224, sha256, sha384, and sha512. If non-empty, Certification Authority signatures will not be used to verify certificates. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.umodes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what user modes the bot will request from the server when it first connects. If empty, defaults to supybot.protocols.irc.umodes (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.test.user')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the real name which the bot sends to the server. If empty, defaults to supybot.user (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet1" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.certfile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what certificate file (if any) the bot will use to connect with SSL sockets to testnet1. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of channels the bot will join only on testnet1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.channels.key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what key (if any) will be used to join the channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.ident')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's ident string, if the server doesn't provide one by default. If empty, defaults to supybot.ident. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nick the bot will use on this network. If empty, defaults to supybot.nick. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what password will be used on testnet1. Yes, we know that technically passwords are server-specific and not network-specific, but this is the best we can do right now.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.requireStarttls')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Deprecated config value, keep it to False. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet1.sasl" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl.ecdsa_key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL ECDSA key (if any) will be used on testnet1. The public key must be registered with NickServ for SASL ECDSA-NIST256P-CHALLENGE to work. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl.mechanisms')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL mechanisms will be tried and in which order. (Current value: ecdsa-nist256p-challenge external plain)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL password will be used on testnet1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl.required')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will abort the connection if the none of the enabled SASL mechanism succeeded. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.sasl.username')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what SASL username will be used on testnet1. This should be the bot's account name. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.servers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of servers the bot will connect to for testnet1. Each will be tried in order, wrapping back to the first when the cycle is completed. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.socksproxy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If not empty, determines the hostname of the socks proxy that will be used to connect to this network. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.ssl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will attempt to connect with SSL sockets to testnet1. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.ssl.authorityCertificate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A certificate that is trusted to verify certificates of this network (aka. Certificate Authority). (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.ssl.serverFingerprints')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of fingerprints of trusted certificates for this network. Supported hash algorithms are: md5, sha1, sha224, sha256, sha384, and sha512. If non-empty, Certification Authority signatures will not be used to verify certificates. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.umodes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what user modes the bot will request from the server when it first connects. If empty, defaults to supybot.protocols.irc.umodes (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet1.user')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the real name which the bot sends to the server. If empty, defaults to supybot.user (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet2" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.certfile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what certificate file (if any) the bot will use to connect with SSL sockets to testnet2. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of channels the bot will join only on testnet2.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.channels.key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what key (if any) will be used to join the channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.ident')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's ident string, if the server doesn't provide one by default. If empty, defaults to supybot.ident. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nick the bot will use on this network. If empty, defaults to supybot.nick. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what password will be used on testnet2. Yes, we know that technically passwords are server-specific and not network-specific, but this is the best we can do right now.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.requireStarttls')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Deprecated config value, keep it to False. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet2.sasl" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl.ecdsa_key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL ECDSA key (if any) will be used on testnet2. The public key must be registered with NickServ for SASL ECDSA-NIST256P-CHALLENGE to work. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl.mechanisms')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL mechanisms will be tried and in which order. (Current value: ecdsa-nist256p-challenge external plain)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL password will be used on testnet2.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl.required')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will abort the connection if the none of the enabled SASL mechanism succeeded. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.sasl.username')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what SASL username will be used on testnet2. This should be the bot's account name. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.servers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of servers the bot will connect to for testnet2. Each will be tried in order, wrapping back to the first when the cycle is completed. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.socksproxy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If not empty, determines the hostname of the socks proxy that will be used to connect to this network. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.ssl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will attempt to connect with SSL sockets to testnet2. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.ssl.authorityCertificate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A certificate that is trusted to verify certificates of this network (aka. Certificate Authority). (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.ssl.serverFingerprints')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of fingerprints of trusted certificates for this network. Supported hash algorithms are: md5, sha1, sha224, sha256, sha384, and sha512. If non-empty, Certification Authority signatures will not be used to verify certificates. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.umodes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what user modes the bot will request from the server when it first connects. If empty, defaults to supybot.protocols.irc.umodes (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet2.user')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the real name which the bot sends to the server. If empty, defaults to supybot.user (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet3" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.certfile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what certificate file (if any) the bot will use to connect with SSL sockets to testnet3. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of channels the bot will join only on testnet3.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.channels.key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what key (if any) will be used to join the channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.ident')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's ident string, if the server doesn't provide one by default. If empty, defaults to supybot.ident. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nick the bot will use on this network. If empty, defaults to supybot.nick. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what password will be used on testnet3. Yes, we know that technically passwords are server-specific and not network-specific, but this is the best we can do right now.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.requireStarttls')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Deprecated config value, keep it to False. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.networks.testnet3.sasl" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl.ecdsa_key')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL ECDSA key (if any) will be used on testnet3. The public key must be registered with NickServ for SASL ECDSA-NIST256P-CHALLENGE to work. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl.mechanisms')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL mechanisms will be tried and in which order. (Current value: ecdsa-nist256p-challenge external plain)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what SASL password will be used on testnet3.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl.required')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will abort the connection if the none of the enabled SASL mechanism succeeded. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.sasl.username')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what SASL username will be used on testnet3. This should be the bot's account name. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.servers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of servers the bot will connect to for testnet3. Each will be tried in order, wrapping back to the first when the cycle is completed. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.socksproxy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If not empty, determines the hostname of the socks proxy that will be used to connect to this network. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.ssl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will attempt to connect with SSL sockets to testnet3. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.ssl.authorityCertificate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A certificate that is trusted to verify certificates of this network (aka. Certificate Authority). (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.ssl.serverFingerprints')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of fingerprints of trusted certificates for this network. Supported hash algorithms are: md5, sha1, sha224, sha256, sha384, and sha512. If non-empty, Certification Authority signatures will not be used to verify certificates. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.umodes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what user modes the bot will request from the server when it first connects. If empty, defaults to supybot.protocols.irc.umodes (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.networks.testnet3.user')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the real name which the bot sends to the server. If empty, defaults to supybot.user (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the bot's default nick. (Current value: test)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.nick.alternates')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what alternative nicks will be used if the primary nick (supybot.nick) isn't available. A %s in this nick is replaced by the value of supybot.nick when used. If no alternates are given, or if all are used, the supybot.nick will be perturbed appropriately until an unused nick is found. (Current value: %s` %s_)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.pidFile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what file the bot should write its PID (Process ID) to, so you can kill it more easily. If it's left unset (as is the default) then no PID file will be written. A restart is required for changes to this variable to take effect. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "List of all plugins that were ever loaded. Currently has no effect whatsoever. You probably want to use the 'load' or 'unload' commands, or edit supybot.plugins. instead of this. (Current value: Herald Praise Web Limiter Factoids Lart Plugin Admin Status Todo Success News Nickometer AutoMode User NickCapture DDG MoobotFactoids Owner Filter LogToIrc NickAuth ChannelStats Ctcp Config Seen Fediverse Unix Dict Dunno ChannelLogger \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Admin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Admin.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Aka')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Aka.maximumWordsInName')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The maximum number of words allowed in a command name. Setting this to an high value may slow down your bot on long commands. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Aka.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Aka.web')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Aka.web" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Aka.web.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the Akas will be browsable through the HTTP server. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Alias')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Alias.aliases')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Alias.aliases" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Alias.escapedaliases')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Alias.escapedaliases" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Alias.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Alias.validName')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Regex which alias names must match in order to be valid (Current value: ^[^\\x00-\\x20]+$)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous.allowPrivateTarget')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will allow the "tell" command to be used. If true, the bot will allow the "tell" command to send private messages to other users. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous.requireCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what capability (if any) the bot should require people trying to use this plugin to have. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous.requirePresenceInChannel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot should require people trying to use this plugin to be in the channel they wish to anonymously send to. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Anonymous.requireRegistration')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot should require people trying to use this plugin to be registered. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.alternativeCapabilities')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will check for 'alternative capabilities' (ie. autoop, autohalfop, autovoice) in addition to/instead of classic ones. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.ban')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically ban people who join the channel and are on the banlist. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.ban.period')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will automatically ban a person when banning. (Current value: 86400)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.delay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will wait before applying a mode. Has no effect on bans. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is enabled. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.extra')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Extra modes that will be applied to a user. Example syntax: user1+o-v user2+v user3-v (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.fallthrough')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will "fall through" to halfop/voicing when auto-opping is turned off but auto-halfopping/voicing are turned on. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.halfop')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically halfop people with the ,halfop capability when they join the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.op')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically op people with the ,op capability when they join the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.owner')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether this plugin will automode owners even if they don't have op/halfop/voice/whatever capability. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.AutoMode.voice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically voice people with the ,voice capability when they join the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Autocomplete')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Autocomplete.enabled')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Whether the bot should reply to autocomplete requests from clients. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Autocomplete.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.kick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will kick people with a warning when they use bad words. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.kick.message')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the kick message used by the bot when kicking users for saying bad words. (Current value: You have been kicked for using a word prohibited in the presence of this bot. Please use more appropriate language in the future.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.nastyChars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what characters will replace bad words; a chunk of these characters matching the size of the replaced bad word will be used to replace the bad words you've configured. (Current value: !@#&)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.phrases')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Comma-separated groups of words that are considered to be 'bad'. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.replaceMethod')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the manner in which bad words will be replaced. 'nastyCharacters' (the default) will replace a bad word with the same number of 'nasty characters' (like those used in comic books; configurable by supybot.plugins.BadWords.nastyChars). 'simple' will replace a bad word with a simple strings (regardless of the length of the bad word); this string is configurable via supybot.plugins.BadWords.simpleReplacement. Valid strings: simple \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.requireWordBoundaries')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will require bad words to be independent words, or whether it will censor them within other words. For instance, if 'darn' is a bad word, then if this is true, 'darn' will be censored, but 'darnit' will not. You probably want this to be false. After changing this setting, the BadWords regexp needs to be regenerated by adding/removing a word to the list, or reloading the plugin. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.simpleReplacement')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what word will replace bad words if the replacement method is 'simple'. (Current value: [CENSORED])")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.stripFormatting')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will strip formatting characters from messages before it checks them for bad words. If this is False, it will be relatively trivial to circumvent this plugin's filtering. If it's True, however, it will interact poorly with other plugins that do coloring or bolding of text. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.BadWords.words')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what words are considered to be 'bad' so the bot won't say them. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel.alwaysRejoin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will always try to rejoin a channel whenever it's kicked from the channel. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel.nicksInPrivate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the output of 'nicks' will be sent in private. This prevents mass-highlights of a channel's users, accidental or on purpose. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel.partMsg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what part message should be used by default. If the part command is called without a part message, this will be used. If this value is empty, then no part message will be used (they are optional in the IRC protocol). The standard substitutions ($version, $nick, etc.) are all handled appropriately. (Current value: Limnoria $version)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Channel.rejoinDelay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will wait before rejoining a channel if kicked and supybot.plugins.Channel.alwaysRejoin is on. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.directories')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will partition its channel logs into separate directories based on different criteria. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.directories.channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will use a channel directory if using directories. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.directories.network')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will use a network directory if using directories. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.directories.timestamp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will use a timestamp (determined by supybot.plugins.ChannelLogger.directories.timestamp.format) if using directories. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.directories.timestamp.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what timestamp format will be used in the directory structure for channel logs if supybot.plugins.ChannelLogger.directories.timestamp is True. (Current value: %B)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether logging is enabled. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.filenameTimestamp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how to represent the timestamp used for the filename in rotated logs. When this timestamp changes, the old logfiles will be closed and a new one started. The format characters for the timestamp are in the time.strftime docs at python.org. In order for your logs to be rotated, you'll also have to enable supybot.plugins.ChannelLogger.rotateLogs. (Current value: %Y-%m-%d)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.flushImmediately')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether channel logfiles will be flushed anytime they're written to, rather than being buffered by the operating system. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.noLogPrefix')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what string a message should be prefixed with in order not to be logged. If you don't want any such prefix, just set it to the empty string. (Current value: [nolog])")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.rewriteRelayed')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will rewrite outgoing relayed messages (eg. from the Relay plugin) to use the original nick instead of the bot's nick. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.rotateLogs')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will automatically rotate the logs for this channel. The bot will rotate logs when the timestamp for the log changes. The timestamp is set according to the 'filenameTimestamp' configuration variable. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.showJoinParts')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines wether joins and parts are logged (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.stripFormatting')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether formatting characters (such as bolding, color, etc.) are removed when writing the logs to disk. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelLogger.timestamp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the logs for this channel are timestamped with the timestamp in supybot.log.timestampFormat. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelStats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelStats.frowns')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what words (i.e., pieces of text with no spaces in them) are considered 'frowns' for the purposes of stats-keeping. (Current value: :| :-/ :-\\ :\\ :/ :( :-( :'()")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelStats.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelStats.selfStats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will keep channel statistics on itself, possibly skewing the channel stats (especially in cases where the bot is relaying between channels on a network). (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ChannelStats.smileys')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what words (i.e., pieces of text with no spaces in them) are considered 'smileys' for the purposes of stats-keeping. (Current value: :) ;) ;] :-) :-D :D :P :p (= =))")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Conditional')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Conditional.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Config')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Config.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Ctcp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Ctcp.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Ctcp.userinfo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what will be sent when a USERINFO query is received. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Ctcp.versionWait')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will wait after getting a version command (not a CTCP VERSION, but an actual call of the command in this plugin named "version") before replying with the results it has collected. (Current value: 10)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG.maxResults')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of results the bot will respond with. (Current value: 4)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG.region')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Set the DDG search region to return results for the language/country of your choice. E.g. 'us-en' for United States. https://duckduckgo.com/params (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG.searchFilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what level of search filtering to use by default. 'active' - most filtering, 'moderate' - default filtering, 'off' - no filtering Valid strings: active, moderate, and off. (Current value: moderate)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.DDG.showSnippet')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will show a snippet of each resulting link. If False, it will show the title of the link instead. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Debug')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Debug.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dict')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dict.default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the default dictionary the bot will ask for definitions in. If this value is '*' (without the quotes) the bot will use all dictionaries to define words. (Current value: *)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dict.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dict.server')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what server the bot will retrieve definitions from. (Current value: dict.org)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dict.showDictName')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will show which dictionaries responded to a query, if the selected dictionary is '*'. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dunno')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dunno.prefixNick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will prefix the nick of the user giving an invalid command to the "dunno" response. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Dunno.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the format of the response given when a factoid\'s value is requested. All the standard substitutes apply, in addition to "$key" for the factoid\'s key and "$value" for the factoid\'s value. (Current value: $value)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.keepRankInfo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether we keep updating the usage count for each factoid, for popularity ranking. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.learnSeparator')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what separator must be used in the learn command. Defaults to 'is' -- learn is . Users might want to change this to something else, so it's configurable. (Current value: is)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.rankListLength')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the number of factoid keys returned by the factrank command. (Current value: 20)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.replyApproximateSearchKeys')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If you try to look up a nonexistent factoid, this setting make the bot try to find some possible matching keys through several approximate matching algorithms and return a list of matching keys, before giving up. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.replyWhenInvalidCommand')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply to invalid commands by searching for a factoid; basically making the whatis unnecessary when you want all factoids for a given key. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.requireVoice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Only allows a user with voice or above on a channel to use the 'learn' and 'forget' commands. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.showFactoidIfOnlyOneMatch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply with the single matching factoid if only one factoid matches when using the search command. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.web')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Factoids.web" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.web.channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether factoids can be displayed via the web server. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Factoids.web.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the Factoids plugins will be browsable on the HTTP server. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Fediverse.format" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.format.statuses')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Fediverse.format.statuses" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.format.statuses.showContentWithCW')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the content of a status will be shown when the status has a Content Warning. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.snarfers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Fediverse.snarfers" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.snarfers.profile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will output the profile of URLs to Fediverse accounts it sees in channel messages. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.snarfers.status')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will output the content of statuses whose URLs it sees in channel messages. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Fediverse.snarfers.username')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will output the profile of @username@hostname accounts it sees in channel messages. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.shrink')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Filter.shrink" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.shrink.minimum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of a letters in a word before it will be shrunken by the shrink command/filter. (Current value: 4)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.spellit')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Filter.spellit" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.spellit.replaceLetters')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not to replace letters in the output of spellit. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.spellit.replaceNumbers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not to replace numbers in the output of spellit. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Filter.spellit.replacePunctuation')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not to replace punctuation in the output of spellit. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Format.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG.auth')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.GPG.auth" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG.auth.sign')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.GPG.auth.sign" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG.auth.sign.TokenTimeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the lifetime of a GPG signature authentication token (in seconds). (Current value: 600)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG.auth.sign.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not users are allowed to use GPG signing for authentication. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.GPG.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Games')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Games.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.baseUrl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the base URL used for requests. (Current value: google.com)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.bold')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether results are bolded. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.colorfulFilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the word 'google' in the bot's output will be made colorful (like Google's logo). (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.defaultLanguage')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what default language is used in searches. If left empty, no specific language will be requested. Valid strings: lang_af, lang_sq, lang_am, lang_ar, lang_hy, lang_az, lang_eu, lang_be, lang_bn, lang_bg, lang_my, lang_ca, lang_zh, lang_zh-CN, lang_zh-TW, lang_hr, lang_cs, lang_da, lang_dv, lang_nl, lang_en, lang_eo, lang_et, lang_tl, lang_fi, lang_fr, lang_gl, lang_ka, lang_de, lang_el, lang_gu, lang_iw, lang_hi, lang_hu, \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.maximumResults')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of results returned from the google command. (Current value: 3)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.oneToOne')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether results are sent in different lines or all in the same one. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.referer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the URL that will be sent to Google for the Referer field of the search requests. If this value is empty, a Referer will be generated in the following format: http://$server/$botName (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.searchFilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what level of search filtering to use by default. 'active' - most filtering, 'moderate' - default filtering, 'off' - no filtering Valid strings: active, moderate, and off. (Current value: moderate)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Google.searchSnarfer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the search snarfer is enabled. If so, messages (even unaddressed ones) beginning with the word 'google' will result in the first URL Google returns being sent to the channel. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Hashes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Hashes.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Sets the default herald to use. If a user has a personal herald specified, that will be used instead. If set to the empty string, the default herald will be disabled. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.default.notice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the default herald will be sent as a NOTICE instead of a PRIVMSG. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.default.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the default herald will be sent publicly. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.heralding')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether messages will be sent to the channel when a recognized user joins; basically enables or disables the plugin. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.requireCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what capability (if any) is required to add/change/remove the herald of another user. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.throttle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of seconds between heralds. (Current value: 600)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.throttle.afterPart')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of seconds after parting that the bot will not herald the person when they rejoin. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Herald.throttle.afterSplit')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of seconds after a netsplit that the bot will not herald the users that split. (Current value: 60)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Internet')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Internet.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.allowSelfRating')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether users can adjust the karma of their nick. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.allowUnaddressedKarma')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will increase/decrease karma without being addressed. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.decrementChars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A space separated list of characters to decrease karma. (Current value: --)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.incrementChars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A space separated list of characters to increase karma. (Current value: ++)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.mostDisplay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many karma things are shown when the most command is called. (Current value: 25)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.onlyNicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will only increase/decrease karma for nicks in the current channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.rankingDisplay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many highest/lowest karma things are shown when karma is called with no arguments. (Current value: 3)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.response')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will reply with a success message when something's karma is increased or decreased. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Karma.simpleOutput')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will output shorter versions of the karma output when requesting a single thing's karma. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Lart')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Lart.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Lart.showIds')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will show the ids of a lart when the lart is given. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Later.format" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.format.senderHostname')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether senders' hostname will be shown in messages (instead of just the nick). (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of messages to be queued for a user. If this value is 0, there is no maximum. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.messageExpiry')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of days that a message will remain queued for a user. After this time elapses, the message will be deleted. If this value is 0, there is no maximum. (Current value: 30)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.private')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether users will be notified in the first place in which they're seen, or in private. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Later.tellOnJoin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether users will be notified upon joining any channel the bot is in, or only upon sending a message. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Limiter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Limiter.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will maintain the channel limit to be slightly above the current number of people in the channel, in order to make clone/drone attacks harder. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Limiter.maximumExcess')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of free spots that will be saved when limits are being enforced. This should always be larger than supybot.plugins.Limiter.limit.minimumExcess. (Current value: 10)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Limiter.minimumExcess')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of free spots that will be saved when limits are being enforced. This should always be smaller than supybot.plugins.Limiter.limit.maximumExcess. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Limiter.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.channelModesRequired')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what channel modes a channel will be required to have for the bot to log to the channel. If this string is empty, no modes will be checked. (Current value: s)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.color')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot's logs to IRC will be colorized with mIRC colors. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.level')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the minimum priority level logged will be to IRC. See supybot.log.level for possible values. DEBUG is disabled due to the large quantity of output. (Current value: WARNING)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.networks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what networks the bot should log to. If no networks are set, the bot will log on one network (whichever happens to be around at the time it feels like logging). (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.notice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot's logs to IRC will be sent via NOTICE instead of PRIVMSG. Channels will always be PRIVMSGed, regardless of this variable; NOTICEs will only be used if this variable is True and the target is a nick, not a channel. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.targets')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines which channels/nicks the bot should log to. If no channels/nicks are set, this plugin will effectively be turned off. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.LogToIrc.userCapabilityRequired')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what capability is required for the bot to log to in private messages to the user. If this is empty, there will be no capability that's checked. (Current value: owner)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Math')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Math.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the message parser is enabled. If enabled, will trigger on regexps added to the regexp db. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.enableForNotices')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the message parser is enabled for NOTICE messages too. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.keepRankInfo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether we keep updating the usage count for each regexp, for popularity ranking. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.listSeparator')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the separator used between regexps when shown by the list command. (Current value: , )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.maxTriggers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum number of triggers in one message. Set this to 0 to allow an infinite number of triggers. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.rankListLength')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the number of regexps returned by the triggerrank command. (Current value: 20)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.requireManageCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the capabilities required (if any) to manage the regexp database, including add, remove, lock, unlock. Use 'channel,capab' for channel-level capabilities. Note that absence of an explicit anticapability means user has capability. (Current value: admin; channel,op)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MessageParser.requireVacuumCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the capability required (if any) to vacuum the database. (Current value: admin)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.customHelpString')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Sets a custom help string, displayed when the 'help' command is called without arguments. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Misc.last" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.last.nested')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Misc.last.nested" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.last.nested.includeNick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not the nick will be included in the output of last when it is part of a nested command (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.last.nested.includeTimestamp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not the timestamp will be included in the output of last when it is part of a nested command (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.listPrivatePlugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will list private plugins with the list command if given the --private switch. If this is disabled, non-owner users should be unable to see what private plugins are loaded. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.listUnloadedPlugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will list unloaded plugins with the list command if given the --unloaded switch. If this is disabled, non-owner users should be unable to see what unloaded plugins are available. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.mores')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how many messages the bot will issue when using the 'more' command. (Current value: 1)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Misc.timestampFormat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the format string for timestamps in the Misc.last command. Refer to the Python documentation for the time module to see what formats are accepted. If you set this variable to the empty string, the timestamp will not be shown. (Current value: [%H:%M:%S])')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MoobotFactoids')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MoobotFactoids.mostCount')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how many items are shown when the 'most' command is called. (Current value: 10)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MoobotFactoids.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.MoobotFactoids.showFactoidIfOnlyOneMatch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether or not the factoid value will be shown when a listkeys search returns only one factoid key. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Network')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Network.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.News')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.News.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickAuth')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickAuth.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickCapture')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickCapture.ison')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will check occasionally if its preferred nick is in use via the ISON command. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickCapture.ison.period')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how often (in seconds) the bot will check whether its nick ISON. (Current value: 600)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.NickCapture.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Nickometer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Nickometer.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note.notify')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Note.notify" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note.notify.autoSend')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the upper limit for automatically sending messages instead of notifications. I.e., if this value is 2 and there are 2 new messages to notify a user about, instead of sending a notification message, the bot will simply send those new messages. If there are 3 new messages, however, the bot will send a notification message. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note.notify.onJoin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will notify people of their new messages when they join the channel. Normally it will notify them when they send a message to the channel, since oftentimes joins are the result of netsplits and not the actual presence of the user. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note.notify.onJoin.repeatedly')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will repeatedly notify people of their new messages when they join the channel. That means when they join the channel, the bot will tell them they have unread messages, even if it's told them before. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Note.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Owner')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Owner.announceFormat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the format of messages sent by the 'announce' command. $owner may be used for the username of the owner calling this command, and $text for the announcement being made. (Current value: Announcement from my owner ($owner): $text)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Owner.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Owner.quitMsg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what quit message will be used by default. If the quit command is called without a quit message, this will be used. If this value is empty, the nick of the person giving the quit command will be used. The standard substitutions ($version, $nick, etc.) are all handled appropriately. (Current value: Limnoria $version)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Plugin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Plugin.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.PluginDownloader')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.PluginDownloader.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Praise')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Praise.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Praise.showIds')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will show the ids of a praise when the praise is given. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Protector')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Protector.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is enabled in a given channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Protector.immune')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nicks the bot will consider to be immune from enforcement. These nicks will not even have their actions watched by this plugin. In general, only the ChanServ for this network will be in this list. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Protector.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Quote')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Quote.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs.randomGrabber')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will randomly grab possibly-suitable quotes on occasion. The suitability of a given message is determined by ... (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs.randomGrabber.averageTimeBetweenGrabs')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines about how many seconds, on average, should elapse between random grabs. This is only an average value; grabs can happen from any time after half this time until never, although that's unlikely to occur. (Current value: 864000)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs.randomGrabber.minimumCharacters')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of characters in a message for it to be considered for random grabbing. (Current value: 8)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.QuoteGrabs.randomGrabber.minimumWords')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the minimum number of words in a message for it to be considered for random grabbing. (Current value: 3)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.announce')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines which RSS feeds should be announced in the channel; valid input is a list of strings (either registered RSS feeds or RSS feed URLs) separated by spaces. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.announceFormat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The format the bot will use for displaying headlines of a RSS feed that is announced. See supybot.plugins.RSS.format for the available variables. (Current value: News from $feed_name: $title <$link>)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.defaultNumberOfHeadlines')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Indicates how many headlines an rss feed will output by default, if no number is provided. (Current value: 1)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.feeds')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what feeds should be accessible as commands. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The format the bot will use for displaying headlines of a RSS feed that is triggered manually. In addition to fields defined by feedparser ($published (the entry date), $title, $link, $description, $id, etc.), the following variables can be used: $feed_name, $date (parsed date, as defined in supybot.reply.format.time) (Current value: $date: $title <$link>)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.headlineSeparator')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what string is used to separate headlines in new feeds. (Current value: | )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.initialAnnounceHeadlines')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Indicates how many headlines an rss feed will output when it is first added to announce for a channel. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.keywordBlacklist')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space separated list of strings, lets you filter headlines to those not containing any items in this blacklist. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.keywordWhitelist')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space separated list of strings, lets you filter headlines to those containing one or more items in this whitelist. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.maximumAnnounceHeadlines')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Indicates how many new news entries may be sent at the same time. Extra entries will be discarded. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.notice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether announces will be sent as notices instead of privmsgs. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.sortFeedItems')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether feed items should be sorted by their publication/update timestamp or kept in the same order as they appear in a feed. Valid strings: asInFeed, oldestFirst, newestFirst, outdatedFirst, and updatedFirst. (Current value: asInFeed)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.RSS.waitPeriod')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Indicates how many seconds the bot will wait between retrieving RSS feeds; requests made within this period will return cached results. (Current value: 1800)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.channels')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines which channels the bot will relay in. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.channels.joinOnAllNetworks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will always join the channel(s) it relays when connecting to any network. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.color')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will color relayed PRIVMSGs so as to make the messages easier to read. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.hostmasks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will relay the hostmask of the person joining or parting the channel when they join or part. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.ignores')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what hostmasks will not be relayed on a channel. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.includeNetwork')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will include the network in relayed PRIVMSGs; if you're only relaying between two networks, it's somewhat redundant, and you may wish to save the space. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.noticeNonPrivmsgs')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will used NOTICEs rather than PRIVMSGs for non-PRIVMSG relay messages (i.e., joins, parts, nicks, quits, modes, etc.) (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.punishOtherRelayBots')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will detect other bots relaying and respond by kickbanning them. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Relay.topicSync')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will synchronize topics between networks in the channels it relays. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Reply')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Reply.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Scheduler.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.boldReplacementText')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Should the replacement text be bolded? (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.displayErrors')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Should errors be displayed? (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.enable')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Should Perl/sed-style regex replacing work in this channel? (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.ignoreRegex')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Should Perl/sed regex replacing ignore messages which look like valid regex? (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.processTimeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Sets the timeout when processing a single regexp. The default should be adequate unless you have a busy or low-powered system that cannot process regexps quickly enough. However, you will not want to set this value too high as that would make your bot vulnerable to ReDoS attacks. (Current value: 0.5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.SedRegex.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Seen')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Seen.minimumNonWildcard')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "The minimum non-wildcard characters required to perform a 'seen' request. Of course, it only applies if there is a wildcard in the request. (Current value: 2)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Seen.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Seen.showLastMessage')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the last message will be displayed with @seen. Useful for keeping messages from a channel private. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ChanServ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what nick the 'ChanServ' service has. (Current value: ChanServ)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ChanServ.halfop')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will request to get half-opped by the ChanServ when it joins the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ChanServ.op')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will request to get opped by the ChanServ when it joins the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ChanServ.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what password the bot will use with ChanServ.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ChanServ.voice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will request to get voiced by the ChanServ when it joins the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.NickServ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what nick the 'NickServ' service has. (Current value: NickServ)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.NickServ.password')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Services.NickServ.password" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.disabledNetworks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what networks this plugin will be disabled on. (Current value: QuakeNet)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.ghostDelay')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds the bot will wait between successive GHOST attempts. Set this to 0 to disable GHOST. (Current value: 60)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what nicks the bot will use with services. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.noJoinsUntilIdentified')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will not join any channels until it is identified. This may be useful, for instances, if you have a vhost that isn't set until you're identified, or if you're joining +r channels that won't allow you to join unless you identify. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Services.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.bold')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin will bold certain portions of its replies. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what website the bot will use when shrinking a URL. Valid strings: tiny, ur1, and x0. (Current value: x0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.minimumLength')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The minimum length a URL must be before the bot will shrink it. (Current value: 48)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what URLs are to be snarfed; URLs matching the regexp given will not be snarfed. Give the empty string if you have no URLs that you'd like to exclude from being snarfed. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.outFilter')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will shrink the URLs of outgoing messages if those URLs are longer than supybot.plugins.ShrinkUrl.minimumLength. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.serviceRotation')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If set to a non-empty value, specifies the list of services to rotate through for the shrinkSnarfer and outFilter. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.shrinkSnarfer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the shrink snarfer is enabled. This snarfer will watch for URLs in the channel, and if they're sufficiently long (as determined by supybot.plugins.ShrinkUrl.minimumLength) it will post a smaller URL from the service as denoted in supybot.plugins.ShrinkUrl.default. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.ShrinkUrl.shrinkSnarfer.showDomain')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the snarfer will show the domain of the URL being snarfed along with the shrunken URL. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status.cpu')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Status.cpu" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status.cpu.children')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the cpu command will list the time taken by children as well as the bot's process. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status.cpu.memory')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the cpu command will report the amount of memory being used by the bot. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status.cpu.threads')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the cpu command will provide the number of threads spawned and active. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Status.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String.levenshtein')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.String.levenshtein" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String.levenshtein.max')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the maximum size of a string given to the levenshtein command. The levenshtein command uses an O(m*n) algorithm, which means that with strings of length 256, it can take 1.5 seconds to finish; with strings of length 384, though, it can take 4 seconds to finish, and with strings of much larger lengths, it takes more and more time. Using nested commands, strings can get quite large, hence this variable, to limit the size of \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String.re')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.String.re" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.String.re.timeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the maximum time, in seconds, that a regular expression is given to execute before being terminated. Since there is a possibility that user input for the re command can cause it to eat up large amounts of ram or cpu time, it's a good idea to keep this low. Most normal regexps should not take very long at all. (Current value: 0.1)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Success')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Success.prefixNick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will prefix the nick of the user giving an invalid command to the success response. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Success.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.TestPlugin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.TestPlugin.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Time')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Time.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the format string for timestamps. Refer to the Python documentation for the time module to see what formats are accepted. If you set this variable to the empty string, the timestamp will not be shown. (Current value: %Y-%m-%dT%H:%M:%S%z)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Time.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Todo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Todo.allowThirdpartyReader')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether users can read the todo-list of another user. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Todo.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.allowSeparatorinTopics')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will allow topics containing the defined separator to be used. You may want to disable this if you are signing all topics by nick (see the 'format' option for ways to adjust this). (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.alwaysSetOnJoin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will set the topic every time it joins, or only if the topic is empty. Requires 'config plugins.topic.setOnJoin' to be set to True. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what the default topic for the channel is. This is used by the default command to set this topic. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what format is used to add topics in the topic. All the standard substitutes apply, in addition to "$topic" for the topic itself. (Current value: $topic)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.recognizeTopiclen')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will recognize the TOPICLEN value sent to it by the server and thus refuse to send TOPICs longer than the TOPICLEN. These topics are likely to be truncated by the server anyway, so this defaults to True. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.requireManageCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the capabilities required (if any) to make any topic changes, (everything except for read-only operations). Use 'channel,capab' for channel-level capabilities. Note that absence of an explicit anticapability means user has capability. (Current value: channel,op; channel,halfop)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.separator')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what separator is used between individually added topics in the channel topic. (Current value: | )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.setOnJoin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will automatically set the topic on join if it is empty. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.undo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Topic.undo" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Topic.undo.max')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the number of previous topics to keep around in case the undo command is called. (Current value: 10)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.URL')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.URL.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what URLs are not to be snarfed and stored in the database for the channel; URLs matching the given regexp will not be snarfed. Give the empty string if you have no URLs that you'd like to exclude from being snarfed. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.URL.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.fortune" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the fortune command. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune.equal')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether fortune will give equal weight to the different fortune databases. If false, then larger databases will be given more weight. This sends the -e option to the fortune program. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune.files')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what specific file (if any) will be used with the fortune command; if none is given, the system-wide default will be used. Do note that this fortune file must be placed with the rest of your system's fortune files. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune.offensive')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether fortune will retrieve offensive fortunes along with the normal fortunes. This sends the -a option to the fortune program. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.fortune.short')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether only short fortunes will be used if possible. This sends the -s option to the fortune program. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.ping')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.ping" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.ping.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the ping command. (Current value: /bin/ping)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.ping.defaultCount')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what ping and ping6 counts (-c) will default to. (Current value: 5)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.ping6')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.ping6" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.ping6.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the ping6 command. (Current value: /bin/ping6)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.spell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.spell" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.spell.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the spell command. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.spell.language')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what aspell dictionary will be used for spell checking. (Current value: en)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.sysuname')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.sysuname" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.sysuname.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the uname command. (Current value: /bin/uname)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.sysuptime')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.sysuptime" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.sysuptime.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the uptime command. (Current value: /usr/bin/uptime)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.wtf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Unix.wtf" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Unix.wtf.command')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what command will be called for the wtf command. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.User')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.User.customWhoamiError')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what message the bot sends when a user isn't identified or recognized. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.User.listInPrivate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the output of 'user list' will be sent in private. This prevents mass-highlights of people who use their nick as their bot username. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.User.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Utilities')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Utilities.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is loaded by default. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.checkIgnored')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the title snarfer checks if the author of a message is ignored. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.fetch')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.plugins.Web.fetch" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.fetch.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the maximum number of bytes the bot will download via the 'fetch' command in this plugin. (Current value: 0)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.fetch.timeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the maximum number of seconds the bot will wait for the site to respond, when using the 'fetch' command in this plugin. If 0, will use socket.defaulttimeout (Current value: 5)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what URLs matching the given regexp will not be snarfed. Give the empty string if you have no URLs that you'd like to exclude from being snarfed. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.public')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether this plugin is publicly visible. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.snarfMultipleUrls')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the title snarfer will query all URLs in a message, or only the first one. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.snarferPrefix')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the string used at before a web page's title. (Current value: Title:)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.snarferReportIOExceptions')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will notfiy the user about network exceptions like hostnotfound, timeout .... (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.snarferShowDomain')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether domain names should be displayed by the title snarfer. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.snarferShowTargetDomain')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the domain name displayed by the snarfer will be the original one (posted on IRC) or the target one (got after following redirects, if any). (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.timeout')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the maximum number of seconds the bot will wait for the site to respond, when using a command in this plugin other than 'fetch'. If 0, will use socket.defaulttimeout (Current value: 5)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.titleSnarfer')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will output the HTML title of URLs it sees in the channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.Web.urlWhitelist')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If set, bot will only fetch data from urls in the whitelist, i.e. starting with http://domain/optionalpath/. This will apply to all commands that retrieve data from user-supplied URLs, including fetch, headers, title, doctype. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.plugins.alwaysLoadImportant')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will always load important plugins (Admin, Channel, Config, Misc, Owner, and User) regardless of what their configured state is. Generally, if these plugins are configured not to load, you didn't do it on purpose, and you still want them to load. Users who don't want to load these plugins are smart enough to change the value of this variable appropriately :) (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.http')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols.http" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.http.peekSize')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines how many bytes the bot will 'peek' at when looking through a URL for a doctype or title or something similar. It'll give up after it reads this many bytes, even if it hasn't found what it was looking for. (Current value: 8192)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.http.proxy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what HTTP proxy all HTTP requests should go through. The value should be of the form 'host:port'. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.http.requestLanguage')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "If set, the Accept-Language HTTP header will be set to this value for requests. Useful for overriding the auto-detected language based on the server's location. (Current value: )")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.http.userAgents')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If set, the User-Agent HTTP header will be set to a randomly selected value from this comma-separated list of strings for requests. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols.irc" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.banmask')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what will be used as the default banmask style. Valid strings: exact, nick, user, and host. (Current value: host)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.certfile')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what certificate file (if any) the bot will use connect with SSL sockets by default. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.experimentalExtensions')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will enable draft/experimental extensions of the IRC protocol. Setting this to True may break your bot at any time without warning and/or break your configuration irreversibly. So keep it False unless you know what you are doing. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.maxHistoryLength')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many old messages the bot will keep around in its history. Changing this variable will not take effect on a network until it is reconnected. (Current value: 1000)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.ping')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will send PINGs to the server it's connected to in order to keep the connection alive and discover earlier when it breaks. Really, this option only exists for debugging purposes: you always should make it True unless you're testing some strange server issues. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.ping.interval')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the number of seconds between sending pings to the server, if pings are being sent to the server. (Current value: 120)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.queuing')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols.irc.queuing" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.queuing.duplicates')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will refuse duplicated messages to be queued for delivery to the server. This is a safety mechanism put in place to prevent plugins from sending the same message multiple times; most of the time it doesn't matter, unless you're doing certain kinds of plugin hacking. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.queuing.rateLimit')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols.irc.queuing.rateLimit" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.queuing.rateLimit.join')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many seconds must elapse between JOINs sent to the server. (Current value: 0.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.strictRfc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will strictly follow the RFC; currently this only affects what strings are considered to be nicks. If you're using a server or a network that requires you to message a nick such as services@this.network.server then you you should set this to False. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.throttleTime')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A floating point number of seconds to throttle queued messages -- that is, messages will not be sent faster than once per throttleTime seconds. (Current value: 0.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.umodes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what user modes the bot will request from the server when it first connects. Many people might choose +i; some networks allow +x, which indicates to the auth services on those networks that you should be given a fake host. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.vhost')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what vhost the bot will bind to before connecting a server (IRC, HTTP, ...) via IPv4. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.irc.vhostv6')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what vhost the bot will bind to before connecting a server (IRC, HTTP, ...) via IPv6. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.ssl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.protocols.ssl" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.protocols.ssl.verifyCertificates')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether server certificates will be verified, which checks whether the server certificate is signed by a known certificate authority, and aborts the connection if it is not. This is assumed to be True of serverFingerprints or authorityCertificate is set. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.replies" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.databaseRecord')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Format used by generic database plugins (Lart, Dunno, Prase, Success, Quote, ...) to show an entry. You can use the following variables: $type/$types/$Type/$Types (plugin name and variants), $id, $text, $at (creation time), $userid/$username/$nick (author). (Current value: $Type #$id: $text (added by $username at $at))')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.error')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what error message the bot gives when it wants to be ambiguous. (Current value: An error has occurred and has been logged. Please contact this bot's administrator for more information.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.errorOwner')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what error message the bot gives to the owner when it wants to be ambiguous. (Current value: An error has occurred and has been logged. Check the logs for more information.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.genericNoCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what generic error message is given when the bot is telling someone that they aren't cool enough to use the command they tried to use, and the author of the code calling errorNoCapability didn't provide an explicit capability for whatever reason. (Current value: You're missing some capability you need. This could be because you actually possess the anti-capability for the capability that's required of you, or because the \x02(1 more message)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.incorrectAuthentication')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what message the bot replies with when someone tries to use a command that requires being identified or having a password and neither credential is correct. (Current value: Your hostmask doesn't match or your password is wrong.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.noCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what error message is given when the bot is telling someone they aren't cool enough to use the command they tried to use. (Current value: You don't have the %s capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.noUser')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what error message the bot replies with when someone tries to accessing some information on a user the bot doesn't know about. (Current value: I can't find %s in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.notRegistered')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what error message the bot replies with when someone tries to do something that requires them to be registered but they\'re not currently recognized. (Current value: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.possibleBug')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what message the bot sends when it thinks you've encountered a bug that the developers don't know about. (Current value: This may be a bug. If you think it is, please file a bug report at .)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.requiresPrivacy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what error messages the bot sends to people who try to do things in a channel that really should be done in private. (Current value: That operation cannot be done in a channel.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.replies.success')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what message the bot replies with when a command succeeded. If this configuration variable is empty, no success message will be sent. (Current value: The operation succeeded.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.error')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.error" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.error.detailed')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether error messages that result from bugs in the bot will show a detailed error message (the uncaught exception) or a generic error message. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.error.inPrivate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will send error messages to users in private. You might want to do this in order to keep channel traffic to minimum. This can be used in combination with supybot.reply.error.withNotice. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.error.noCapability')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will *not* provide details in the error message to users who attempt to call a command for which they do not have the necessary capability. You may wish to make this True if you don't want users to understand the underlying security system preventing them from running certain commands. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.error.withNotice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will send error messages to users via NOTICE instead of PRIVMSG. You might want to do this so users can ignore NOTICEs from the bot and not have to see error messages; or you might want to use it in combination with supybot.reply.errorInPrivate so private errors don't open a query window in most IRC clients. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.format" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.format.list" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.list.maximumItems')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Maximum number of items in a list before the end is replaced with 'and others'. Set to 0 to always show the entire list. (Current value: 0)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.time')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how timestamps printed for human reading should be formatted. Refer to the Python documentation for the time module to see valid formatting characters for time formats. (Current value: %Y-%m-%dT%H:%M:%S%z)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.time.elapsed')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.format.time.elapsed" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.time.elapsed.short')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether elapsed times will be given as "1 day, 2 hours, 3 minutes, and 15 seconds" or as "1d 2h 3m 15s". (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.format.url')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how urls should be formatted. (Current value: <%s>)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.inPrivate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply privately when replying in a channel, rather than replying to the whole channel. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.maximumLength')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines the absolute maximum length of the bot's reply -- no reply will be passed through the bot with a length greater than this. (Current value: 131072)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.mores')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will break up long messages into chunks and allow users to use the 'more' command to get the remaining chunks. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.mores.instant')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how many mores will be sent instantly (i.e., without the use of the more command, immediately when they are formed). Defaults to 1, which means that a more command will be required for all but the first chunk. (Current value: 1)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.mores.length')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines how long individual chunks will be. If set to 0, uses our super-tweaked, get-the-most-out-of-an-individual-message default. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.mores.maximum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what the maximum number of chunks (for use with the 'more' command) will be. (Current value: 50)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.oneToOne')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will send multi-message replies in a single message. This defaults to True in order to prevent the bot from flooding. If this is set to False the bot will send multi-message replies on multiple lines. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.requireChannelCommandsToBeSentInChannel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will allow you to send channel-related commands outside of that channel. Sometimes people find it confusing if a channel-related command (like Filter.outfilter) changes the behavior of the channel but was sent outside the channel itself. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.showSimpleSyntax')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Supybot normally replies with the full help whenever a user misuses a command. If this value is set to True, the bot will only reply with the syntax of the command (the first line of the help) rather than the full help. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.chars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what prefix characters the bot will reply to. A prefix character is a single character that the bot will use to determine what messages are addressed to it; when there are no prefix characters set, it just uses its nick. Each character in this string is interpreted individually; you can have multiple prefix chars simultaneously, and if any one of them is used as a prefix the bot will assume it is being addressed. (Current value: @)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.nick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply when people address it by its nick, rather than with a prefix character. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.nick.atEnd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply when people address it by its nick at the end of the message, rather than at the beginning. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what extra nicks the bot will always respond to when addressed by, even if its current nick is something else. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines what strings the bot will reply to when they are at the beginning of the message. Whereas prefix.chars can only be one character (although there can be many of them), this variable is a space-separated list of strings, so you can set something like '@@ ??' and the bot will reply when a message is prefixed by either @@ or ??. (Current value: ^)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.#testchan1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.#testchan1" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.#testchan2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.#testchan2" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.\\:test.#test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.\\:test.#test" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.\\:test.#testchan1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.\\:test.#testchan1" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.\\:testnet1.#testchan1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.\\:testnet1.#testchan1" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.\\:testnet1.#testchan2')) ok testList (Config.test.ConfigTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.\\:testnet1.#testchan2" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenAddressedBy.strings.\\:testnet2.#testchan1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.reply.whenAddressedBy.strings.\\:testnet2.#testchan1" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenNotAddressed')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot should attempt to reply to all messages even if they don't address it (either via its nick or a prefix character). If you set this to True, you almost certainly want to set supybot.reply.whenNotCommand to False. (Current value: False)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.whenNotCommand')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply with an error message when it is addressed but not given a valid command. If this value is False, the bot will remain silent, as long as no other plugins override the normal behavior. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.withNickPrefix')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Determines whether the bot will always prefix the user's nick to its reply to that user's command. (Current value: True)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.withNotice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply with a notice when replying in a channel, rather than replying with a privmsg as normal. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.reply.withNoticeWhenPrivate')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the bot will reply with a notice when it is sending a private message, in order not to open a /query window in clients. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.servers" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'That configuration group exists, but seems to have no help. Try "config list supybot.servers.http" to see if it has any children values.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.favicon')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the path of the file served as favicon to browsers. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.hosts4')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of IPv4 hosts the HTTP server will bind. (Current value: 0.0.0.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.hosts6')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Space-separated list of IPv6 hosts the HTTP server will bind. (Current value: ::0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.keepAlive')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines whether the server will stay alive if no plugin is using it. This also means that the server will start even if it is not used. (Current value: False)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.port')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines what port the HTTP server will bind. (Current value: 0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.publicUrl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the public URL of the server. By default it is http://:/, but you will want to change this if there is a reverse proxy (nginx, apache, ...) in front of the bot. (Current value: )')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.servers.http.singleStack')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'If true, uses IPV6_V6ONLY to disable forwaring of IPv4 traffic to IPv6 sockets. On *nix, has the same effect as setting kernel variable net.ipv6.bindv6only to 1. (Current value: True)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.snarfThrottle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'A floating point number of seconds to throttle snarfed URLs, in order to prevent loops between two bots snarfing the same URLs and having the snarfed URL in the output of the snarf message. (Current value: 10.0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.upkeepInterval')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the number of seconds between running the upkeep function that flushes (commits) open databases, collects garbage, and records some useful statistics at the debugging level. (Current value: 3600)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config help supybot.user')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Determines the real name which the bot sends to the server. A standard real name using the current version of the bot will be generated if this is left empty. (Current value: Limnoria $version)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list asldfkj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.asldfkj' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list supybot.asdfkjsldf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'supybot.asdfkjsldf' is not a valid configuration variable.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list supybot')) ok testListExcludes (Config.test.ConfigTestCase) ... ok testNetwork (Config.test.ConfigTestCase) ... ok testOpEditable (Config.test.ConfigTestCase) ... ok testOpNonEditable (Config.test.ConfigTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#:alwaysJoinOnInvite, @abuse, @capabilities, @commands, @databases, @debug, @directories, @drivers, @log, @networks, @nick, @plugins, @protocols, @replies, @reply, @servers, defaultIgnore, defaultSocketTimeout, externalIP, flush, followIdentificationThroughNickChanges, ident, language, pidFile, snarfThrottle, upkeepInterval, and user')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list supybot.replies')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#:databaseRecord, #:error, #:errorOwner, #:genericNoCapability, #:incorrectAuthentication, #:noCapability, #:noUser, #:notRegistered, #:possibleBug, #:requiresPrivacy, and #:success')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list supybot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#:alwaysJoinOnInvite, @abuse, @capabilities, @commands, @databases, @debug, @directories, @drivers, @log, @networks, @nick, @plugins, @protocols, @replies, @reply, @servers, defaultIgnore, defaultSocketTimeout, externalIP, flush, followIdentificationThroughNickChanges, ident, language, pidFile, snarfThrottle, upkeepInterval, and user')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel #zpojfejf supybot.replies.error foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config list supybot.replies.error')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: There don't seem to be any values in supybot.replies.error.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet1 reply.whenAddressedBy.strings =')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet1 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '=')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network testnet2 reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', '@register bar passwd')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@whoami')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Completely: bar')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpEditablecqubizqlywvmshwh 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Completely: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpEditablecqubizqlywvmshwh')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: 0; #test @ test: 0')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@config channel plugins.Config.testOpEditablecqubizqlywvmshwh 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Completely: The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpEditablecqubizqlywvmshwh')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: 0; #test @ test: 1')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('test', '@register bar passwd')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('Completely', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@whoami')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Completely: bar')) Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpNonEditablektvopxggfowzzkby 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Completely: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpNonEditablektvopxggfowzzkby')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: 0; #test @ test: 0')) ok testReadOnly (Config.test.ConfigTestCase) ... ok testResetChannel (Config.test.ConfigTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="Completely!Different@host3.tld__no_testcap__", command="PRIVMSG", args=('#test', '@config channel plugins.Config.testOpNonEditablektvopxggfowzzkby 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Completely: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpNonEditablektvopxggfowzzkby')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: 0; #test @ test: 0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel plugins.Config.testOpNonEditablektvopxggfowzzkby 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Config.testOpNonEditablektvopxggfowzzkby')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: 0; #test @ test: 1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'True')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.directories.plugins dir1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'True')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.directories.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'dir1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell False')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'False')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.directories.plugins dir2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: This configuration variable is not writeable via IRC. To change it you have to: 1) use the 'flush' command 2) edit the config file 3) use the 'config reload' command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.directories.plugins')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'dir1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: This configuration variable is not writeable via IRC. To change it you have to: 1) use the 'flush' command 2) edit the config file 3) use the 'config reload' command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'False')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config commands.allowShell True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: This configuration variable is not writeable via IRC. To change it you have to: 1) use the 'flush' command 2) edit the config file 3) use the 'config reload' command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'False')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config COMMANDS.ALLOWSHELL True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: This configuration variable is not writeable via IRC. To change it you have to: 1) use the 'flush' command 2) edit the config file 3) use the 'config reload' command.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config supybot.commands.allowShell')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'False')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: ^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: $')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reset channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: ^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings .')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testResetNetwork (Config.test.ConfigTestCase) ... ok testResetRegexpChannel (Config.test.ConfigTestCase) ... ok testResetRegexpNetwork (Config.test.ConfigTestCase) ... ok testSearch (Config.test.ConfigTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: .; #test @ test: .')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings ^')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: ^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings $')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: $')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reset network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ^; #test @ test: ^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings .')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: .; #test @ test: .')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network reply.whenAddressedBy.strings')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ; #test @ test: ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp m/foo/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel plugins.Web.nonSnarfingRegexp m/bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: m/foo/; #test @ test: m/bar/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reset channel plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: m/foo/; #test @ test: m/foo/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp ""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ; #test @ test: ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ; #test @ test: ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp m/foo/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config network plugins.Web.nonSnarfingRegexp m/bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: m/foo/; #test @ test: m/bar/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config reset network plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: m/foo/; #test @ test: m/foo/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp ""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Web.nonSnarfingRegexp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: ; #test @ test: ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config search chars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot.plugins.BadWords.nastyChars, supybot.plugins.Karma.decrementChars, supybot.plugins.Karma.incrementChars, and supybot.reply.whenAddressedBy.chars')) ok testSearchHelp (Config.test.ConfigTestCase) ... ok testSearchValues (Config.test.ConfigTestCase) ... ok testAny (Seen.test.ChannelDBTestCase) ... ok testNoKeyErrorEscapeFromSeen (Seen.test.ChannelDBTestCase) ... ok testSeen (Seen.test.ChannelDBTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.chars @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config search chars')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot.plugins.BadWords.nastyChars, supybot.plugins.Karma.decrementChars, supybot.plugins.Karma.incrementChars, and supybot.reply.whenAddressedBy.chars')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config searchhelp "what prefix characters"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot.reply.whenAddressedBy.chars')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.chars @')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config searchhelp "what prefix characters"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot.reply.whenAddressedBy.chars')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config searchvalues @@@')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There were no matching configuration variables.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel reply.whenAddressedBy.strings @@@')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config searchvalues @@@')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot.reply.whenAddressedBy.strings.#test and supybot.reply.whenAddressedBy.strings.\\:test.#test')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Someone was last seen in #test 0 seconds ago: *** foo has joined #test')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: *** foo sets mode: #test +o foo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@config plugins.Seen.minimumNonWildcard 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any f*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @config plugins.Seen.minimumNonWildcard 0')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any *oo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any f*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any *foo*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any *oo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any f*o*o')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any *foo*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any bar*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I haven't seen anyone matching bar*.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any f*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any bar*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any *oo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any f*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any *foo*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any *oo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any f*o*o')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen any *foo*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen any bar*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I haven't seen anyone matching bar*.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen asldfkjasdlfkj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have not seen asldfkjasdlfkj.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen asldfkjasdlfkj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have not seen asldfkjasdlfkj.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have never seen anyone.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Config, Misc, Owner, Seen, and User')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@config plugins.Seen.minimumNonWildcard 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen *')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Not enough non-wildcard characters.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen *')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO was last seen in #test 0 seconds ago: @seen foo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen user foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen FOO')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@config plugins.Seen.minimumNonWildcard 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testSeenNoUser (Seen.test.ChannelDBTestCase) ... ok testFeaturedNone (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen f*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @config plugins.Seen.minimumNonWildcard 0')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen *oo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen f*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen *foo*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen *oo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen f*o*o')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen *foo*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen bar*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I haven't seen anyone matching bar*.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen f*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen bar*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen *oo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen f*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen *foo*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen *oo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen f*o*o')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo was last seen in #test 0 seconds ago: @seen *foo*')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen bar*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I haven't seen anyone matching bar*.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@seen user alsdkfjalsdfkj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I can't find alsdkfjalsdfkj in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@featured @someuser@example.org')) ok testFeaturedSome (Fediverse.test.NetworklessFediverseTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No featured statuses.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@featured @someuser@example.org')) ok testProfile (Fediverse.test.NetworklessFediverseTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): This is a pinned toot')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@profile @someuser@example.org')) ok testProfileSnarfer (Fediverse.test.NetworklessFediverseTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): My Biography')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa @nonexistinguser@example.org bbb')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa @someuser@example.org bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): My Biography')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa @someuser@example.org bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): My Biography')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa @nonexistinguser@example.org bbb')) ok testProfileSnarferNoWebfinger (Fediverse.test.NetworklessFediverseTestCase) ... Returning: None ok testProfileUnknown (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa @someuser@example.org bbb')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@profile @nonexistinguser@example.org')) ok testProfileUrlSnarfer (Fediverse.test.NetworklessFediverseTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unknown user @nonexistinguser@example.org.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser bbb')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser bbb')) Returning: None ok testSnarferType (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): My Biography')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: None ok testStatus (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/ bbb')) Returning: None ok testStatusAttachment (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@status https://example.org/users/someuser/statuses/1234')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): @ FirstAuthor I am replying to you')) ok testStatusError (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@status https://example.org/users/someuser/statuses/123')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): Here is a picture ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@status https://example.org/users/someuser/statuses/1234')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Could not get status: blah')) ok testStatusUrlSnarfer (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@status https://example.org/users/someuser/statuses/1234')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ': @ FirstAuthor I am replying to you')) ok testStatusUrlSnarferDisabled (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): @ FirstAuthor I am replying to you')) ok testStatusUrlSnarferErrors (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: None ok testStatusUrlSnarferMore (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ': @ FirstAuthor I am replying to you')) ok testStatuses (Fediverse.test.NetworklessFediverseTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'aaa https://example.org/users/someuser/statuses/1234 bbb')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): @ FirstAuthor I am replying to you with a \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'loooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'messaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaage')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@statuses @someuser@example.org')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): @ FirstAuthor I am replying to you, \x02someuser\x02 (@someuser@example.org): \x02[CW This is a content warning]\x02 This is a status with a content warning, and \x02Boosted User\x02 (@BoostedUser@example.net): Status Content ')) ok testFortuneFiles (Unix.test.UnixConfigTestCase) ... ok testCall (Unix.test.UnixTestCase) ... ok testCrypt (Unix.test.UnixTestCase) ... ok testErrno (Unix.test.UnixTestCase) ... ok testFortune (Unix.test.UnixTestCase) ... skipped 'fortune not available.' testPing (Unix.test.UnixTestCase) ... skipped 'network not available.' testPing6 (Unix.test.UnixTestCase) ... skipped 'network not available.' testPing6Count (Unix.test.UnixTestCase) ... skipped 'network not available.' testPing6Interval (Unix.test.UnixTestCase) ... skipped 'network not available.' testPing6Ttl (Unix.test.UnixTestCase) ... skipped 'network not available.' testPing6Wait (Unix.test.UnixTestCase) ... skipped 'network not available.' testPingCount (Unix.test.UnixTestCase) ... skipped 'network not available.' testPingInterval (Unix.test.UnixTestCase) ... skipped 'network not available.' testPingTtl (Unix.test.UnixTestCase) ... skipped 'network not available.' testPingWait (Unix.test.UnixTestCase) ... skipped 'network not available.' testProgstats (Unix.test.UnixTestCase) ... ok testShellForbidden (Unix.test.UnixTestCase) ... ok testSpell (Unix.test.UnixTestCase) ... skipped 'aspell/ispell not available.' testUname (Unix.test.UnixTestCase) ... ok testUptime (Unix.test.UnixTestCase) ... ok testDollarCommand (Dunno.test.DunnoTestCase) ... ok testDunnoAdd (Dunno.test.DunnoTestCase) ... ok testDunnoChange (Dunno.test.DunnoTestCase) ... ok testDunnoGet (Dunno.test.DunnoTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@statuses @someuser@example.org')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02someuser\x02 (@someuser@example.org): @ FirstAuthor I am replying to you, \x02someuser\x02 (@someuser@example.org): CW This is a content warning, and \x02Boosted User\x02 (@BoostedUser@example.net): Status Content ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel plugins.Unix.fortune.files foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel plugins.Unix.fortune.files "-foo bar"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Value must be a string not starting with a dash (-), not '-foo'.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel plugins.Unix.fortune.files ""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix call /bin/ls /')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'CurrentlyBuilding, bin, boot, build, dev, etc, home, lib, lib64, media, mnt, opt, proc, root, run, sbin, srv, sys, tmp, usr, and var')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix call /bin/ls /')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'CurrentlyBuilding, bin, boot, build, dev, etc, home, lib, lib64, media, mnt, opt, proc, root, run, sbin, srv, sys, tmp, usr, and var')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix call /usr/bin/nosuchcommandaoeuaoeu')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: It seems the requested command was not available ([Errno 2] No such file or directory: '/usr/bin/nosuchcommandaoeuaoeu').")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'crypt jemfinch')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'XL09Tndjseb2.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'errno 12')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ENOMEM (#12): Cannot allocate memory')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'errno ENOMEM')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ENOMEM (#12): Cannot allocate memory')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'progstats')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Process ID 10094 running as user "buildd" and as group "2501" from directory "/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69" with the command line "build/scripts-3.9/supybot-test -vv test --no-setuid --no-network --plugins-dir=/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/". Running on Python 3.9.4 (default, Apr 4 2021, \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix call /bin/ls /')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'CurrentlyBuilding, bin, boot, build, dev, etc, home, lib, lib64, media, mnt, opt, proc, root, run, sbin, srv, sys, tmp, usr, and var')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix call /bin/ls /')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This command is not available, because supybot.commands.allowShell is False.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix sysuname')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Linux lgw01-amd64-053 4.15.0-141-generic #145-Ubuntu SMP Wed Mar 24 18:08:07 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unix sysuptime')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ' 00:56:59 up 6 min, 0 users, load average: 1.08, 0.88, 0.42')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', "@dunno add I can't $command.")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@asdf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I can't asdf.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@asdfagagfosdfk')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno change 1 s/moo/bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Dunno #1: "bar" (added by tester at 2021-04-17T00:57:12+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Dunno #1: "moo" (added by tester at 2021-04-17T00:57:12+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add $who')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #2 added.')) ok testDunnoRemove (Dunno.test.DunnoTestCase) ... ok testDunnoSearch (Dunno.test.DunnoTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno get 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Dunno #2: "$who" (added by tester at 2021-04-17T00:57:12+0000)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno get 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no Dunno with id #3 in my database for #test.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno get a')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'a' is not a valid id.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', '@register tester moo')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno search moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No matching dunnos were found.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno search --regexp m/foo/')) ok testLog (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogDir (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogName (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogNotice (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogPrivmsg (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogRewriteRelayedEmulatedEcho (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogRewriteRelayedEmulatedEchoNotRelayed (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogRewriteRelayedRealEcho (ChannelLogger.test.ChannelLoggerTestCase) ... ok testLogRewriteRelayedRealEchoNotRelayed (ChannelLogger.test.ChannelLoggerTestCase) ... ok test00RemoveZero (Scheduler.test.SchedulerTestCase) ... ok testAddRemove (Scheduler.test.SchedulerTestCase) ... ok testRemind (Scheduler.test.SchedulerTestCase) ... ok testRepeat (Scheduler.test.SchedulerTestCase) ... ok testRepeatDelay (Scheduler.test.SchedulerTestCase) ... ok testRepeatDisallowsDuplicateNames (Scheduler.test.SchedulerTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1 found: #1: "foo"')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #2 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno search moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1 found: #2: "moo"')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno search m')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1 found: #2: "moo"')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #3 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #4 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #5 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #6 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno add moo4')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Dunno #7 added.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('#test', '@dunno search moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '6 found: #2: "moo", #3: "moo0", #4: "moo1", #5: "moo2", #6: "moo3", and #7: "moo4"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler add 5 echo testRemoveZero')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Event #0 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler remove 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There are currently no scheduled commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler add 5 echo testAddRemove')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Event #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1 (in 4 seconds): "echo testAddRemove"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testAddRemove')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler add 5 echo testAddRemove2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Event #2 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler remove 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler remind 5 testRemind')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Reminder Event #3 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '3 (in 4 seconds): "testRemind"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Reminder: testRemind')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There are currently no scheduled commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat repeater 5 echo testRepeat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'repeater (every 5 seconds, next run in 4 seconds): "echo testRepeat"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler remove repeater')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There are currently no scheduled commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat --delay 5 repeater 20 echo testRepeat')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) ok testRepeatDisallowsIntegerNames (Scheduler.test.SchedulerTestCase) ... ok testRepeatPersistence (Scheduler.test.SchedulerTestCase) ... ok testRepeatWorksWithNestedCommands (Scheduler.test.SchedulerTestCase) ... ok testSinglePersistence (Scheduler.test.SchedulerTestCase) ... ok testCaseInsensitivity (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testDuplicateGrabs (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testGet (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat foo 5 "echo foo"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat foo 5 "echo another foo fails"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is already an event with that name, please choose another name.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat 1234 1234 "echo NoIntegerNames"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '1234' is not a valid non-integer value.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat repeater 20 echo testRepeat')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unload Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@load Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unload Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@load Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler repeat foo 5 "echo foo [echo nested]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo nested')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo nested')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo nested')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler remove foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@scheduler add 10 echo testSingle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Event #4 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unload Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@load Scheduler')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'testSingle')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote FoO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote Foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list fOo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testDupe')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get asdf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'asdf' is not a valid id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No quotegrab for id "1"')) ok testList (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testQuoteGrab (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testQuoteGrabReply (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testQuoteGrabReplyDisabled (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testRandom (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testSearch (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... ok testUngrab (QuoteGrabs.test.QuoteGrabsNonChannelTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testGet (Said by: foo!bar@baz; grabbed by test!user@host.domain.tld at 2021-04-17T01:01:09+0000)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testList')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa... and #1: testList')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '* foo moos')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something else')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Couldn't get a random quote. Are there any grabbed quotes in the database?")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Couldn't get a random quote. Are there any grabbed quotes in the database?")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs search test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No quotegrabs matching "test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs search test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testSearch')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 8883')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testCaseInsensitivity (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testDuplicateGrabs (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testGet (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testList (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testQuoteGrab (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testQuoteGrabReply (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testQuoteGrabReplyDisabled (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testRandom (QuoteGrabs.test.QuoteGrabsTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote FoO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote Foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list fOo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testCI')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testDupe')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get asdf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'asdf' is not a valid id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No quotegrab for id "1"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testGet (Said by: foo!bar@baz; grabbed by test!user@host.domain.tld at 2021-04-17T01:01:13+0000)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testList')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs list foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#2: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa... and #1: testList')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a proper message to grab.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '* foo moos')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' something else')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Couldn't get a random quote. Are there any grabbed quotes in the database?")) ok testSearch (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testUngrab (QuoteGrabs.test.QuoteGrabsTestCase) ... ok testList (Note.test.NoteTestCase) ... ok testNext (Note.test.NoteTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Couldn't get a random quote. Are there any grabbed quotes in the database?")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@random FOO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' testRandom')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs search test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No quotegrabs matching "test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quotegrabs search test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1: testSearch')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 8883')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid grab number.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@grab foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ungrab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Nothing to ungrab.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register inkedmn bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'hostmask add inkedmn test2!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'You have no unread notes.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn testing')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #1 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 1 unread note; 1 that I haven't told you about before now. #1 is still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn 1,2,3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #2 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 2 unread notes; 1 that I haven't told you about before now. #1 and #2 are still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list --sent')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#2 and #1 to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list --sent --to inkedmn')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#2 and #1 to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1 and #2 from inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: testing (Sent by inkedmn 0 seconds ago)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list --old')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1 from inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note list --old --from inkedmn')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1 from inkedmn.')) ok testNote (Note.test.NoteTestCase) ... ok testSearch (Note.test.NoteTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register inkedmn bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'hostmask add inkedmn test2!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn testing')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #1 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 1 unread note; 1 that I haven't told you about before now. #1 is still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note next')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: testing (Sent by inkedmn 0 seconds ago)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register inkedmn bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'hostmask add inkedmn test2!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #1 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 1 unread note; 1 that I haven't told you about before now. #1 is still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1: test (Sent by inkedmn 0 seconds ago)')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note blah')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: 'blah' is not a valid note id.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register inkedmn bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'hostmask add inkedmn test2!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn testing')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #1 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 1 unread note; 1 that I haven't told you about before now. #1 is still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn 1,2,3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #2 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 2 unread notes; 1 that I haven't told you about before now. #1 and #2 are still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note search test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1 from inkedmn')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note search --regexp m/1,2/')) ok testSendnote (Note.test.NoteTestCase) ... ok testAction (Anonymous.test.AnonymousTestCase) ... ok testReact (Anonymous.test.AnonymousTestCase) ... ok testReactClienttagdeny (Anonymous.test.AnonymousTestCase) ... ok testSay (Anonymous.test.AnonymousTestCase) ... ok testTell (Anonymous.test.AnonymousTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#2 from inkedmn')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note search --sent test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', '#1 from inkedmn')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'register inkedmn bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'hostmask add inkedmn test2!bar@baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #1 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 1 unread note; 1 that I haven't told you about before now. #1 is still unread.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send alsdkjfasldk foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "Error: I can't find alsdkjfasldk in my user database. If you didn't give a user name, then I might not know what your user is, and you'll need to identify before this command might work.")) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', 'note send inkedmn test2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', 'Note #2 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="foo!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('foo', "You have 2 unread notes; 1 that I haven't told you about before now. #1 and #2 are still unread.")) Feeding: IrcMsg(server_tags={}, prefix="test2!bar@baz", command="PRIVMSG", args=('test', 'note send test2 foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test2', 'Note #3 sent to inkedmn.')) Feeding: IrcMsg(server_tags={}, prefix="test2!bar@baz", command="PRIVMSG", args=('test', ' ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test2', "You have 3 unread notes; 1 that I haven't told you about before now. #1, #2, and #3 are still unread.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous do #test loves you!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous do #test loves you!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION loves you!\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: blah is not in #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, supybot.protocols.irc.experimentalExtensions is disabled.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, the network does not support message-tags.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I couldn't find a message from blah in my history of 17 messages.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Unable to react, blah's last message does not have a message id.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={'+draft/reply': '123', '+draft/react': ':)'}, prefix="", command="TAGMSG", args=('#test',)) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, the network does not allow draft/reply and/or draft/react.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, the network does not allow draft/reply and/or draft/react.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, the network does not allow draft/reply and/or draft/react.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Unable to react, the network does not allow draft/reply and/or draft/react.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={'+draft/reply': '123', '+draft/react': ':)'}, prefix="", command="TAGMSG", args=('#test',)) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous react :) blah')) Returning: IrcMsg(server_tags={'+draft/reply': '123', '+draft/react': ':)'}, prefix="", command="TAGMSG", args=('#test',)) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous say #test I love you!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous say #test foo!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous tell test I love you!')) ok testApply (Utilities.test.UtilitiesTestCase) ... ok testCountargs (Utilities.test.UtilitiesTestCase) ... ok testEcho (Utilities.test.UtilitiesTestCase) ... ok testEchoDollarOneRepliesDollarOne (Utilities.test.UtilitiesTestCase) ... ok testEchoStandardSubstitute (Utilities.test.UtilitiesTestCase) ... ok testEchoStripCtcp (Utilities.test.UtilitiesTestCase) ... ok testIgnore (Utilities.test.UtilitiesTestCase) ... ok testLast (Utilities.test.UtilitiesTestCase) ... ok testLet (Utilities.test.UtilitiesTestCase) ... ok testSample (Utilities.test.UtilitiesTestCase) ... ok testShuffle (Utilities.test.UtilitiesTestCase) ... ok testSort (Utilities.test.UtilitiesTestCase) ... ok testSuccess (Utilities.test.UtilitiesTestCase) ... ok testHostmask (Later.test.LaterTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous tell #test foo!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '#test' is not a valid nick.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@anonymous tell test foo!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('test', 'foo!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'apply "utilities last" a')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'apply "utilities last" a b')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'countargs a b c')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'countargs a "b c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'countargs')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02echo \x02) -- Returns the arguments given it. Uses our standard substitute on the string(s) given to it; $nick (or $who), $randomNick, $randomInt, $botnick, $channel, $user, $host, $today, $now, and $randomDate are all handled appropriately. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo 好')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '好')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo "好"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '好')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo $1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '$1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo $nick')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo \x01ACTION foo\x01')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ACTION foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'utilities ignore foo bar baz')) Response: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'utilities ignore [re m/foo bar]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'm/foo bar' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [utilities ignore foobar] qux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'qux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'utilities last foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'let x = 42 in echo foo $x bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo 42 bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'let y = 21 in "let x = [math calc 2*[echo $y]] in echo foo $x bar"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo 42 bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sample 1 a')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sample moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'moo' is not a valid positive integer.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sample 5 moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Sample larger than population or is negative')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sample 2 a b c')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'a b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'shuffle a')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sort abc cab cba bca')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'abc bca cab cba')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sort 2 12 42 7 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2 2 7 12 42')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sort 2 8 12.2 12.11 42 7 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2 2 7 8 12.11 12.2 42')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'success 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded. 1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'success [re m/foo bar]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'm/foo bar' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo*!*@baz stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell bar,baz more stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar, baz, and foo*!*@baz.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) ok testLaterRemove (Later.test.LaterTestCase) ... ok testLaterUndo (Later.test.LaterTestCase) ... ok testLaterWorksTwice (Later.test.LaterTestCase) ... ok testNickValidation (Later.test.LaterTestCase) ... ok testNoteExpiry (Later.test.LaterTestCase) ... ok testNoteSend (Later.test.LaterTestCase) ... ok testSenderHostname (Later.test.LaterTestCase) ... ok testWildcard (Later.test.LaterTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: Sent just now: stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell bar 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar and foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later remove bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell bar 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar and foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later undo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell 1foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '1foo' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo$moo zoob')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'foo$moo' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell moo stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for moo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for moo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell bar,baz more stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar, baz, and foo.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: Sent just now: stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar and baz.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar and baz.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz: Sent just now: more stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar: Sent 1 minute ago: more stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: Sent just now: stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell foo* stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later tell bar,baz more stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@later notes')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I currently have notes waiting for bar, baz, and foo*.')) ok testAction (Reply.test.ReplyNonChannelTestCase) ... ok testNotice (Reply.test.ReplyTestCase) ... ok testNoticePrivate (Reply.test.ReplyTestCase) ... ok testPrivate (Reply.test.ReplyTestCase) ... ok testReplies (Reply.test.ReplyTestCase) ... ok testStandardSubstitute (test_standardSubstitute.FunctionsTestCase) ... ok testLines (test_utils.FileTest) ... ok testMktemp (test_utils.FileTest) ... ok testSanitizeName (test_utils.FileTest) ... ok testNormal (test_utils.FormatTestCase) ... ok testPercentL (test_utils.FormatTestCase) ... ok testAbbrev (test_utils.GenTest) ... ok testAbbrevFailsWithDups (test_utils.GenTest) ... ok testExnToString (test_utils.GenTest) ... ok testFindBinaryInPath (test_utils.GenTest) ... ok testInsensitivePreservingDict (test_utils.GenTest) ... ok testIterableMap (test_utils.GenTest) ... ok testSafeEval (test_utils.GenTest) ... ok testSafeEvalTurnsSyntaxErrorIntoValueError (test_utils.GenTest) ... ok testSaltHash (test_utils.GenTest) ... ok testSortBy (test_utils.GenTest) ... ok testSorted (test_utils.GenTest) ... ok testTimeElapsed (test_utils.GenTest) ... ok testAll (test_utils.IterTest) ... ok testAny (test_utils.IterTest) ... ok testFlatten (test_utils.IterTest) ... ok testIlen (test_utils.IterTest) ... ok testLimited (test_utils.IterTest) ... ok testPartition (test_utils.IterTest) ... ok testRandomChoice (test_utils.IterTest) ... ok testSplit (test_utils.IterTest) ... ok testInit (test_utils.MaxLengthQueueTestCase) ... ok testMaxLength (test_utils.MaxLengthQueueTestCase) ... ok testEmailRe (test_utils.NetTest) ... ok testIsIP (test_utils.NetTest) ... ok testIsIPV6 (test_utils.NetTest) ... ok testContains (test_utils.QueueTest) ... ok testEnqueueDequeue (test_utils.QueueTest) ... ok testEq (test_utils.QueueTest) ... ok testGetitem (test_utils.QueueTest) ... ok testInit (test_utils.QueueTest) ... ok testIter (test_utils.QueueTest) ... ok testLen (test_utils.QueueTest) ... ok testNonzero (test_utils.QueueTest) ... ok testPeek (test_utils.QueueTest) ... ok testPickleCopy (test_utils.QueueTest) ... ok testRepr (test_utils.QueueTest) ... ok testReset (test_utils.QueueTest) ... ok testSetitem (test_utils.QueueTest) ... ok testAppend (test_utils.RingBufferTestCase) ... ok testContains (test_utils.RingBufferTestCase) ... ok testEq (test_utils.RingBufferTestCase) ... ok testExtend (test_utils.RingBufferTestCase) ... ok testGetitem (test_utils.RingBufferTestCase) ... ok testInit (test_utils.RingBufferTestCase) ... ok testIter (test_utils.RingBufferTestCase) ... ok testLen (test_utils.RingBufferTestCase) ... ok testNonzero (test_utils.RingBufferTestCase) ... ok testPickleCopy (test_utils.RingBufferTestCase) ... ok testRepr (test_utils.RingBufferTestCase) ... ok testSetitem (test_utils.RingBufferTestCase) ... ok testSliceGetitem (test_utils.RingBufferTestCase) ... ok testSliceSetitem (test_utils.RingBufferTestCase) ... ok testRenumerate (test_utils.SeqTest) ... ok testWindow (test_utils.SeqTest) ... ok testContains (test_utils.SmallQueueTest) ... ok testEnqueueDequeue (test_utils.SmallQueueTest) ... ok testEq (test_utils.SmallQueueTest) ... ok testGetitem (test_utils.SmallQueueTest) ... ok testInit (test_utils.SmallQueueTest) ... ok testIter (test_utils.SmallQueueTest) ... ok testLen (test_utils.SmallQueueTest) ... ok testNonzero (test_utils.SmallQueueTest) ... ok testPeek (test_utils.SmallQueueTest) ... ok testPickleCopy (test_utils.SmallQueueTest) ... ok testRepr (test_utils.SmallQueueTest) ... ok testReset (test_utils.SmallQueueTest) ... ok testSetitem (test_utils.SmallQueueTest) ... ok testCommaAndify (test_utils.StrTest) ... ok testCommaAndifyConfig (test_utils.StrTest) ... ok testCommaAndifyRaisesTypeError (test_utils.StrTest) ... ok testDQRepr (test_utils.StrTest) ... ok testDepluralize (test_utils.StrTest) ... ok testDistance (test_utils.StrTest) ... ok testEllipsisify (test_utils.StrTest) ... ok testMatchCase (test_utils.StrTest) ... ok testMultipleRemover (test_utils.StrTest) ... ok testMultipleReplacer (test_utils.StrTest) ... ok testNItems (test_utils.StrTest) ... ok testNormalizeWhitespace (test_utils.StrTest) ... ok testOrdinal (test_utils.StrTest) ... ok testP2PReDifferentSeparator (test_utils.StrTest) ... ok testPReToReplacerDifferentSeparator (test_utils.StrTest) ... ok testPerlReToPythonRe (test_utils.StrTest) ... ok testPerlReToReplacer (test_utils.StrTest) ... ok testPerlReToReplacerBug850931 (test_utils.StrTest) ... ok testPluralize (test_utils.StrTest) ... ok testRsplit (test_utils.StrTest) ... ok testSoundex (test_utils.StrTest) ... ok testUnCommaThe (test_utils.StrTest) ... ok testMaxNeverExceeded (test_utils.TestCacheDict) ... ok testEquality (test_utils.TestExpiringDict) ... ok testExpire (test_utils.TestExpiringDict) ... ok testInit (test_utils.TestExpiringDict) ... ok testEquality (test_utils.TestTimeoutDict) ... ok testExpire (test_utils.TestTimeoutDict) ... ok testInit (test_utils.TestTimeoutDict) ... ok test (test_utils.TestTimeoutQueue) ... ok testCallableTimeout (test_utils.TestTimeoutQueue) ... ok testContains (test_utils.TestTimeoutQueue) ... ok testReset (test_utils.TestTimeoutQueue) ... ok testBasics (test_utils.TestTruncatableSet) ... ok testTruncate (test_utils.TestTruncatableSet) ... ok testTruncateUnion (test_utils.TestTruncatableSet) ... ok testDelitem (test_utils.TwoWayDictionaryTestCase) ... ok testInit (test_utils.TwoWayDictionaryTestCase) ... ok testSetitem (test_utils.TwoWayDictionaryTestCase) ... ok test_dict (test_utils.UtilsPythonTest) ... ok test_slots (test_utils.UtilsPythonTest) ... ok testReversed (test_utils.UtilsTest) ... ok testGetDomain (test_utils.WebTest) ... ok testCountedPeriodic (test_schedule.TestSchedule) ... ok testPeriodic (test_schedule.TestSchedule) ... ok testReschedule (test_schedule.TestSchedule) ... ok testSchedule (test_schedule.TestSchedule) ... ok testExpiredStsPolicy (test_drivers.DriversTestCase) ... ok testRescheduledStsPolicy (test_drivers.DriversTestCase) ... ok testValidStsPolicy (test_drivers.DriversTestCase) ... ok test (test_dynamicScope.TestDynamic) ... ok testCommonUsage (test_dynamicScope.TestDynamic) ... ok testAmbiguityWithCommandSameNameAsPlugin (test_callbacks.AmbiguityTestCase) ... ok testAddressed (test_callbacks.FunctionsTestCase) ... ok testAddressedLegacy (test_callbacks.FunctionsTestCase) Checks callbacks.addressed still accepts the 'nick' argument ... ok testAddressedPrefixCharsTakePrecedenceOverNickAtEnd (test_callbacks.FunctionsTestCase) ... ok testAddressedReplyWhenNotAddressed (test_callbacks.FunctionsTestCase) ... ok testAddressedWithMultipleNicks (test_callbacks.FunctionsTestCase) ... ok testAddressedWithNickAtEnd (test_callbacks.FunctionsTestCase) ... ok testCanonicalName (test_callbacks.FunctionsTestCase) ... ok testReply (test_callbacks.FunctionsTestCase) ... ok testReplyStatusmsg (test_callbacks.FunctionsTestCase) ... ok testReplyTo (test_callbacks.FunctionsTestCase) ... ok testTokenize (test_callbacks.FunctionsTestCase) ... ok testReplyInstantBatchFull (test_callbacks.MultilinePrivmsgTestCase) ... ok testReplyInstantBatchFullMaxBytes (test_callbacks.MultilinePrivmsgTestCase) ... ok testReplyInstantBatchPartial (test_callbacks.MultilinePrivmsgTestCase) ... ok testReplyInstantBatchTags (test_callbacks.MultilinePrivmsgTestCase) ... ok testReplyInstantSingle (test_callbacks.MultilinePrivmsgTestCase) ... ok testNoEscapingArgumentError (test_callbacks.PluginRegexpTestCase) ... ok testAmbiguousError (test_callbacks.PrivmsgTestCase) ... ok testAmbiguousHelpError (test_callbacks.PrivmsgTestCase) ... ok testBadInvalidCommandDoesNotKillAll (test_callbacks.PrivmsgTestCase) ... ok testClientTagReply (test_callbacks.PrivmsgTestCase) ... ok testDefaultCommand (test_callbacks.PrivmsgTestCase) ... ok testDispatcherHelp (test_callbacks.PrivmsgTestCase) ... ok testDispatching (test_callbacks.PrivmsgTestCase) ... ok testEmptyNest (test_callbacks.PrivmsgTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: Sent just now: stuff')) Feeding: IrcMsg(server_tags={}, prefix="something!else@somewhere.else", command="PRIVMSG", args=('test', 'action foo')) Response: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('something', '\x01ACTION foo\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@notice [list]')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('#test', 'test: Config, Misc, Owner, and Reply')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@notice [private [list]]')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Config, Misc, Owner, and Reply')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@private [notice [list]]')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Config, Misc, Owner, and Reply')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@private [list]')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Config, Misc, Owner, and Reply')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@replies a b c')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'a, b, and c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel supybot.reply.oneToOne False')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@replies a b c')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config channel supybot.reply.oneToOne True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo.bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar.bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'test ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The command "firstcmd" is available in the First and FirstRepeat plugins. Please specify the plugin whose command you wish to call by using its name as a command before "firstcmd".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstcmd [firstcmd]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The command "firstcmd" is available in the First and FirstRepeat plugins. Please specify the plugin whose command you wish to call by using its name as a command before "firstcmd".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The command "firstcmd" is available in the First and FirstRepeat plugins. Please specify the plugin whose command you wish to call by using its name as a command before "firstcmd".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@first firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstrepeat firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help first')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: NonExistentRegistryEntry: 'FirstRepeat' is not a valid entry in 'supybot.plugins'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@asdfjkl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "asdfjkl" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@first blah')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The "First" plugin is loaded, but there is no command named "blah" in it. Try "list First" to see the commands in the "First" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@third foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help first')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no command "first".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help first')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no command "first".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@secondcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@first firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@second secondcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@first first firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The "First" plugin is loaded, but there is no command named "first" in it. Try "list First" to see the commands in the "First" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo []')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "" is not a valid command.')) ok testEmptySquareBrackets (test_callbacks.PrivmsgTestCase) ... ok testErrorNoArgumentIsSilent (test_callbacks.PrivmsgTestCase) ... ok testErrorPrivateKwarg (test_callbacks.PrivmsgTestCase) ... ok testErrorReplyPrivate (test_callbacks.PrivmsgTestCase) ... ok testErrorWithNotice (test_callbacks.PrivmsgTestCase) ... ok testHelpDispatching (test_callbacks.PrivmsgTestCase) ... ok testInvalidCommandOneReplyOnly (test_callbacks.PrivmsgTestCase) ... ok testMaximumNestingDepth (test_callbacks.PrivmsgTestCase) ... ok testNoEscapingAttributeErrorFromTokenizeWithFirstElementList (test_callbacks.PrivmsgTestCase) ... ok testNotActionSecondReply (test_callbacks.PrivmsgTestCase) ... ok testReplyInstant (test_callbacks.PrivmsgTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo []')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '[]')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo []')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@eval irc.error()')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'None')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.error('foo', private=True)")) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@re s/foo/bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 's/foo/bar baz' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@re s/foo/bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 's/foo/bar baz' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@re s/foo/bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 's/foo/bar baz' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.error('foo')")) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('#test', 'test: Error: foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'firstcmd First')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help first firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'first firstcmd First')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: That command exists in the First and FirstRepeat plugins. Please specify exactly which plugin command you want help with.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help first firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'first firstcmd First')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help firstrepeat firstcmd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'firstrepeat firstcmd FirstRepeat')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@asdfjkl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "asdfjkl" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@asdfjkl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [echo foo]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [echo [echo foo]]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [echo [echo [echo foo]]]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [echo [echo [echo [echo foo]]]]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You've attempted more nesting than is currently allowed on this bot.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@[plugin list] list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "plugin" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@testactionreply')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION foo\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval 'foo '*300")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo \x02(2 more messages)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval 'foo '*300")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval 'foo '*300")) ok testReplyWithNickPrefix (test_callbacks.PrivmsgTestCase) ... ok testSimpleReply (test_callbacks.PrivmsgTestCase) ... ok testSimpleReplyAction (test_callbacks.PrivmsgTestCase) ... ok testSyntaxErrorNotEscaping (test_callbacks.PrivmsgTestCase) ... ok test (test_callbacks.ProperStringificationOfReplyArgs) ... ok testHashing (test_callbacks.ProxyTestCase) ... ok testErrorNoCapability (test_callbacks.RichReplyMethodsTestCase) ... ok test (test_callbacks.SourceNestedPluginTestCase) ... ok testCommandSameNameAsNestedPlugin (test_callbacks.SourceNestedPluginTestCase) ... ok testBold (test_callbacks.TokenizerTestCase) ... ok testColor (test_callbacks.TokenizerTestCase) ... ok testDQsWithBackslash (test_callbacks.TokenizerTestCase) ... ok testDoubleQuotes (test_callbacks.TokenizerTestCase) ... ok testEmpty (test_callbacks.TokenizerTestCase) ... ok testError (test_callbacks.TokenizerTestCase) ... ok testMultipleSimpleWords (test_callbacks.TokenizerTestCase) ... ok testNesting (test_callbacks.TokenizerTestCase) ... ok testNullCharacter (test_callbacks.TokenizerTestCase) ... ok testPipe (test_callbacks.TokenizerTestCase) ... ok testQuoteConfiguration (test_callbacks.TokenizerTestCase) ... ok testQuotedWords (test_callbacks.TokenizerTestCase) ... ok testSingleDQInDQString (test_callbacks.TokenizerTestCase) ... ok testSingleQuotesNotQuotes (test_callbacks.TokenizerTestCase) ... ok testSingleWord (test_callbacks.TokenizerTestCase) ... ok testUnicode (test_callbacks.TokenizerTestCase) ... ok test (test_callbacks.WithPrivateNoticeTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', " foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo foo '")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.reply('foo')")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.reply('foo', action=True)")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION foo\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@load [foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Missing "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@load foo]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Spurious "]". You may want to quote your arguments with double quotes in order to prevent extra brackets from being evaluated as nested commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'expectsstring lower [nonstring int]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'error')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: You don't have the admin capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config capabilities.private admin')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'error')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: You're missing some capability you need. This could be because you actually possess the anti-capability for the capability that's required of you, or because the channel provides that anti-capability by default, or because the global capabilities include that anti-capability. Or, it could be because the channel or supybot.capabilities.default is set to False, meaning that no commands are allowed unless explicitly in your capabilities. Either way, you can't do what you want to do.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config capabilities.private ""')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e same')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'same')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e g h')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'h')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e g i j')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'j')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02f takes no arguments\x02) -- F ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help empty')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'empty This command has no help. Complain to the author.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help same')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02same takes no arguments\x02) -- same ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help e g h')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02e g h takes no arguments\x02) -- H ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help e g i j')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02e g i j takes no arguments\x02) -- J ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'list e')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'empty, f, g h, g i j, and same')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'e same')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'same')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@normal')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'should be with private notice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@explicit')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'should not be with private notice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@normal')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'should be with private notice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@explicit')) ok testWithNoticeWhenPrivateNotChannel (test_callbacks.WithPrivateNoticeTestCase) ... ok test_default_no_selected (test_yn.TestYn) ... ok test_default_yes_selected (test_yn.TestYn) ... ok test_no_selected_with_default_no (test_yn.TestYn) ... ok test_no_selected_with_default_yes (test_yn.TestYn) ... ok test_no_selected_without_defaults (test_yn.TestYn) ... ok test_yes_selected_with_default_no (test_yn.TestYn) ... ok test_yes_selected_with_default_yes (test_yn.TestYn) ... ok test_yes_selected_without_defaults (test_yn.TestYn) ... ok testPluginCreate (test_plugin_create.PluginCreateNoninteractiveTestCase) ... ok testPluginCreate (test_plugin_create.PluginCreatePartialArgsTestCase) ... ok testPluginCreate (test_plugin_create.PluginCreateTestCase) ... ok testBan (test_ircmsgs.FunctionsTestCase) ... ok testBans (test_ircmsgs.FunctionsTestCase) ... ok testDehalfops (test_ircmsgs.FunctionsTestCase) ... ok testDeops (test_ircmsgs.FunctionsTestCase) ... ok testDevoices (test_ircmsgs.FunctionsTestCase) ... ok testHalfops (test_ircmsgs.FunctionsTestCase) ... ok testIsAction (test_ircmsgs.FunctionsTestCase) ... ok testIsActionFalseWhenNoSpaces (test_ircmsgs.FunctionsTestCase) ... ok testIsActionIsntStupid (test_ircmsgs.FunctionsTestCase) ... ok testIsCtcp (test_ircmsgs.FunctionsTestCase) ... ok testIsSplit (test_ircmsgs.FunctionsTestCase) ... ok testJoin (test_ircmsgs.FunctionsTestCase) ... ok testJoins (test_ircmsgs.FunctionsTestCase) ... ok testMode (test_ircmsgs.FunctionsTestCase) ... ok testOps (test_ircmsgs.FunctionsTestCase) ... ok testPrivmsg (test_ircmsgs.FunctionsTestCase) ... ok testQuit (test_ircmsgs.FunctionsTestCase) ... ok testUnAction (test_ircmsgs.FunctionsTestCase) ... ok testUnban (test_ircmsgs.FunctionsTestCase) ... ok testVoices (test_ircmsgs.FunctionsTestCase) ... ok testWhois (test_ircmsgs.FunctionsTestCase) ... ok testEq (test_ircmsgs.IrcMsgTestCase) ... ok testHashNotZero (test_ircmsgs.IrcMsgTestCase) ... ok testInit (test_ircmsgs.IrcMsgTestCase) ... ok testLen (test_ircmsgs.IrcMsgTestCase) ... ok testMalformedIrcMsgRaised (test_ircmsgs.IrcMsgTestCase) ... ok testMsgKeywordHandledProperly (test_ircmsgs.IrcMsgTestCase) ... ok testNe (test_ircmsgs.IrcMsgTestCase) ... ok testPickleCopy (test_ircmsgs.IrcMsgTestCase) ... ok testRepr (test_ircmsgs.IrcMsgTestCase) ... ok testServerTags (test_ircmsgs.IrcMsgTestCase) ... ok testSplit (test_ircmsgs.IrcMsgTestCase) ... ok testStr (test_ircmsgs.IrcMsgTestCase) ... ok testTags (test_ircmsgs.IrcMsgTestCase) ... ok testTime (test_ircmsgs.IrcMsgTestCase) ... ok testAuthorExpand (test_misc.MiscTestCase) ... ok testAuthorExpandShort (test_misc.MiscTestCase) ... ok testAdd (test_ircdb.CapabilitySetTestCase) ... ok testCheck (test_ircdb.CapabilitySetTestCase) ... ok testContains (test_ircdb.CapabilitySetTestCase) ... ok testGeneral (test_ircdb.CapabilitySetTestCase) ... ok testReprEval (test_ircdb.CapabilitySetTestCase) ... ok testAntiChanFoo (test_ircdb.CheckCapabilityTestCase) ... ok testAntiFoo (test_ircdb.CheckCapabilityTestCase) ... ok testChanOpCountsAsEverything (test_ircdb.CheckCapabilityTestCase) ... ok testJustChanFoo (test_ircdb.CheckCapabilityTestCase) ... ok testJustFoo (test_ircdb.CheckCapabilityTestCase) ... ok testNothing (test_ircdb.CheckCapabilityTestCase) ... ok testNothingAgainstChannel (test_ircdb.CheckCapabilityTestCase) ... ok testOwner (test_ircdb.CheckCapabilityTestCase) ... ok testSecurefoo (test_ircdb.CheckCapabilityTestCase) ... ok testFromChannelCapability (test_ircdb.FunctionsTestCase) ... ok testInvertCapability (test_ircdb.FunctionsTestCase) ... ok testIsAntiCapability (test_ircdb.FunctionsTestCase) ... ok testIsChannelCapability (test_ircdb.FunctionsTestCase) ... ok testMakeAntiCapability (test_ircdb.FunctionsTestCase) ... ok testMakeChannelCapability (test_ircdb.FunctionsTestCase) ... ok testUnAntiCapability (test_ircdb.FunctionsTestCase) ... ok testCapabilities (test_ircdb.IrcChannelTestCase) ... ok testDefaultCapability (test_ircdb.IrcChannelTestCase) ... ok testIgnored (test_ircdb.IrcChannelTestCase) ... ok testInit (test_ircdb.IrcChannelTestCase) ... ok testLobotomized (test_ircdb.IrcChannelTestCase) ... ok testAddDisconnection (test_ircdb.IrcNetworkTestCase) ... ok testDefaults (test_ircdb.IrcNetworkTestCase) ... ok testPreserve (test_ircdb.IrcNetworkTestCase) ... ok testStsPolicy (test_ircdb.IrcNetworkTestCase) ... ok testAddhostmask (test_ircdb.IrcUserTestCase) ... ok testAuth (test_ircdb.IrcUserTestCase) ... ok testCapabilities (test_ircdb.IrcUserTestCase) ... ok testHashedPassword (test_ircdb.IrcUserTestCase) ... ok testHostmasks (test_ircdb.IrcUserTestCase) ... ok testIgnore (test_ircdb.IrcUserTestCase) ... ok testInitCapabilities (test_ircdb.IrcUserTestCase) ... ok testMultipleAuth (test_ircdb.IrcUserTestCase) ... ok testOwner (test_ircdb.IrcUserTestCase) ... ok testPassword (test_ircdb.IrcUserTestCase) ... ok testRemoveCapability (test_ircdb.IrcUserTestCase) ... ok testRemoveHostmask (test_ircdb.IrcUserTestCase) ... ok testTimeoutAuth (test_ircdb.IrcUserTestCase) ... ok testGetSetNetwork (test_ircdb.NetworksDictionaryTestCase) ... ok testPreserveOne (test_ircdb.NetworksDictionaryTestCase) ... ok testPreserveThree (test_ircdb.NetworksDictionaryTestCase) ... ok testAddRemoveUser (test_ircdb.PersistanceTestCase) ... ok testAddUser (test_ircdb.PersistanceTestCase) ... ok testOwner (test_ircdb.UserCapabilitySetTestCase) ... ok testOwnerHasAll (test_ircdb.UserCapabilitySetTestCase) ... ok testOwnerIsAlwaysPresent (test_ircdb.UserCapabilitySetTestCase) ... ok testReprEval (test_ircdb.UserCapabilitySetTestCase) ... ok testGetSetDelUser (test_ircdb.UsersDictionaryTestCase) ... ok testIterAndNumUsers (test_ircdb.UsersDictionaryTestCase) ... ok testCFooDoesNotRaise (test_firewall.FirewallTestCase) ... ok testDFooDoesNotRaise (test_firewall.FirewallTestCase) ... ok testEBarDoesNotRaise (test_firewall.FirewallTestCase) ... ok testEFooDoesNotRaise (test_firewall.FirewallTestCase) ... ok testFBarReturns2 (test_firewall.FirewallTestCase) ... ok testBatchInterleaved (test_irclib.BatchTestCase) Make sure it's not possible for an unrelated message to be sent ... ok testQueueBatch (test_irclib.BatchTestCase) Basic operation of queueBatch ... ok testQueueBatchDuplicate (test_irclib.BatchTestCase) ... ok testQueueBatchEndPlus (test_irclib.BatchTestCase) ... ok testQueueBatchMismatchInner (test_irclib.BatchTestCase) ... ok testQueueBatchMismatchStartEnd (test_irclib.BatchTestCase) ... ok testQueueBatchReuse (test_irclib.BatchTestCase) We can reuse the same label after the batch is closed. ... ok testQueueBatchStartMinus (test_irclib.BatchTestCase) ... ok testQueueBatchTwice (test_irclib.BatchTestCase) Basic operation of queueBatch ... ok testAddUser (test_irclib.ChannelStateTestCase) ... ok testCopy (test_irclib.ChannelStateTestCase) ... ok testPickleCopy (test_irclib.ChannelStateTestCase) ... ok testDoCommand (test_irclib.IrcCallbackTestCase) ... ok testFirstCommands (test_irclib.IrcCallbackTestCase) ... ok testName (test_irclib.IrcCallbackTestCase) ... ok testCapNew (test_irclib.IrcCapsTestCase) ... ok testCapNewEchomessageLabeledResponse (test_irclib.IrcCapsTestCase) ... ok testEchomessageLabeledresponseGrouped (test_irclib.IrcCapsTestCase) ... ok testNoEchomessageWithoutLabeledresponse (test_irclib.IrcCapsTestCase) ... ok testReqLineLength (test_irclib.IrcCapsTestCase) ... ok testCommandDispatch (test_irclib.IrcCommandDispatcherTestCase) ... ok testCommandDispatchLegacy (test_irclib.IrcCommandDispatcherTestCase) Tests the legacy parameters of dispatchCommand, without the "args" ... ok testCommandDispatchMissingArgs (test_irclib.IrcCommandDispatcherTestCase) ... ok testSubCommandDispatch (test_irclib.IrcCommandDispatcherTestCase) ... ok testContains (test_irclib.IrcMsgQueueTestCase) ... ok testEmpty (test_irclib.IrcMsgQueueTestCase) ... ok testEnqueueDequeue (test_irclib.IrcMsgQueueTestCase) ... ok testInit (test_irclib.IrcMsgQueueTestCase) ... ok testJoinBeforeWho (test_irclib.IrcMsgQueueTestCase) ... ok testLen (test_irclib.IrcMsgQueueTestCase) ... ok testModeBeforePrivmsg (test_irclib.IrcMsgQueueTestCase) ... ok testNoIdenticals (test_irclib.IrcMsgQueueTestCase) ... ok testPrioritizing (test_irclib.IrcMsgQueueTestCase) ... ok testRepr (test_irclib.IrcMsgQueueTestCase) ... ok testTopicBeforePrivmsg (test_irclib.IrcMsgQueueTestCase) ... ok testAddMsgRemovesOpsProperly (test_irclib.IrcStateTestCase) ... ok testClientTagDenied (test_irclib.IrcStateTestCase) ... ok testCopy (test_irclib.IrcStateTestCase) ... ok testCopyCopiesChannels (test_irclib.IrcStateTestCase) ... ok testDoModeOnlyChannels (test_irclib.IrcStateTestCase) ... ok testEmptyTopic (test_irclib.IrcStateTestCase) ... ok testEq (test_irclib.IrcStateTestCase) ... ok testHandlesModes (test_irclib.IrcStateTestCase) ... ok testHistory (test_irclib.IrcStateTestCase) ... ok testIRCNet005 (test_irclib.IrcStateTestCase) ... ok testJoin (test_irclib.IrcStateTestCase) ... ok testKickRemovesChannel (test_irclib.IrcStateTestCase) ... ok testNickChangesChangeChannelUsers (test_irclib.IrcStateTestCase) ... ok testPickleCopy (test_irclib.IrcStateTestCase) ... ok testShort004 (test_irclib.IrcStateTestCase) ... ok testSupportedUmodes (test_irclib.IrcStateTestCase) ... ok testWasteland005 (test_irclib.IrcStateTestCase) ... ok test433Response (test_irclib.IrcTestCase) ... ok testBatch (test_irclib.IrcTestCase) ... ok testBatchNested (test_irclib.IrcTestCase) ... ok testHistory (test_irclib.IrcTestCase) ... ok testMsgChannel (test_irclib.IrcTestCase) ... ok testMultipleMotd (test_irclib.IrcTestCase) ... ok testNick (test_irclib.IrcTestCase) ... ok testNoMsgLongerThan512 (test_irclib.IrcTestCase) ... ok testPingResponse (test_irclib.IrcTestCase) ... ok testQuit (test_irclib.IrcTestCase) ... ok testReset (test_irclib.IrcTestCase) ... ok testSendBeforeQueue (test_irclib.IrcTestCase) ... ok testSetUmodes (test_irclib.IrcTestCase) ... ok testTruncate (test_irclib.IrcTestCase) ... ok testExternalFallbackToPlain (test_irclib.SaslTestCase) ... ok testFilter (test_irclib.SaslTestCase) ... ok testPlain (test_irclib.SaslTestCase) ... ok testReauthenticate (test_irclib.SaslTestCase) ... ok testStsInCleartextConnection (test_irclib.StsTestCase) ... ok testStsInCleartextConnectionInvalidDuration (test_irclib.StsTestCase) ... ok testStsInCleartextConnectionNoDuration (test_irclib.StsTestCase) ... ok testStsInInsecureTlsConnection (test_irclib.StsTestCase) ... ok testStsInSecureConnection (test_irclib.StsTestCase) ... ok testMakeChannelFilename (test_plugins.PluginsTestCase) ... ok testDocstring (test_i18n.I18nTestCase) ... ok testPluginInternationalization (test_i18n.I18nTestCase) ... ok testDecoder (test_ircutils.AuthenticateTestCase) ... ok testGenerator (test_ircutils.AuthenticateTestCase) ... ok testBanmask (test_ircutils.FunctionsTestCase) ... ok testBold (test_ircutils.FunctionsTestCase) ... ok testDccIpStuff (test_ircutils.FunctionsTestCase) ... ok testHostmaskPatternEqual (test_ircutils.FunctionsTestCase) ... ok testIsChannel (test_ircutils.FunctionsTestCase) ... ok testIsNick (test_ircutils.FunctionsTestCase) ... ok testIsNickNeverAllowsSpaces (test_ircutils.FunctionsTestCase) ... ok testIsUserHostmask (test_ircutils.FunctionsTestCase) ... ok testItalic (test_ircutils.FunctionsTestCase) ... ok testJoinModes (test_ircutils.FunctionsTestCase) ... ok testMircColor (test_ircutils.FunctionsTestCase) ... ok testNickFromHostmask (test_ircutils.FunctionsTestCase) ... ok testReplyTo (test_ircutils.FunctionsTestCase) ... ok testReverse (test_ircutils.FunctionsTestCase) ... ok testSafeArgument (test_ircutils.FunctionsTestCase) ... ok testSafeArgumentConvertsToString (test_ircutils.FunctionsTestCase) ... ok testSeparateModes (test_ircutils.FunctionsTestCase) ... ok testStandardSubstitute (test_ircutils.FunctionsTestCase) ... ok testStripBold (test_ircutils.FunctionsTestCase) ... ok testStripColor (test_ircutils.FunctionsTestCase) ... ok testStripFormatting (test_ircutils.FunctionsTestCase) ... ok testStripItalic (test_ircutils.FunctionsTestCase) ... ok testStripReverse (test_ircutils.FunctionsTestCase) ... ok testStripUnderline (test_ircutils.FunctionsTestCase) ... ok testToLower (test_ircutils.FunctionsTestCase) ... ok testUnderline (test_ircutils.FunctionsTestCase) ... ok testWrap (test_ircutils.FunctionsTestCase) ... ok test (test_ircutils.IrcDictTestCase) ... ok testContains (test_ircutils.IrcDictTestCase) ... ok testCopyable (test_ircutils.IrcDictTestCase) ... ok testGet (test_ircutils.IrcDictTestCase) ... ok testGetSetItem (test_ircutils.IrcDictTestCase) ... ok testKeys (test_ircutils.IrcDictTestCase) ... ok testSetdefault (test_ircutils.IrcDictTestCase) ... ok test (test_ircutils.IrcSetTestCase) ... ok testCopy (test_ircutils.IrcSetTestCase) ... ok testEquality (test_ircutils.IrcStringTestCase) ... ok testInequality (test_ircutils.IrcStringTestCase) ... ok testFloatingPoint (test_format.FormatTestCase) ... ok test_t_acceptsNone (test_format.FormatTestCase) ... ok testEmail (test_commands.ConverterTestCase) ... ok testUrlAllowsHttps (test_commands.ConverterTestCase) ... ok testFirstConverterFailsAndNotErroredState (test_commands.FirstTestCase) ... ok testLongRegexp (test_commands.FirstTestCase) ... ok testRepr (test_commands.FirstTestCase) ... ok testAdditional (test_commands.GeneralContextTestCase) ... ok testAny (test_commands.GeneralContextTestCase) ... ok testChannelRespectsNetwork (test_commands.GeneralContextTestCase) ... ok testCommaList (test_commands.GeneralContextTestCase) ... ok testEmptySpec (test_commands.GeneralContextTestCase) ... ok testGetId (test_commands.GeneralContextTestCase) ... ok testGetopts (test_commands.GeneralContextTestCase) ... ok testGetoptsConflict (test_commands.GeneralContextTestCase) ... ok testGetoptsShort (test_commands.GeneralContextTestCase) ... ok testGlob (test_commands.GeneralContextTestCase) ... ok testLiteral (test_commands.GeneralContextTestCase) ... ok testMany (test_commands.GeneralContextTestCase) ... ok testOptional (test_commands.GeneralContextTestCase) ... ok testRestHandling (test_commands.GeneralContextTestCase) ... ok testRestRequiresArgs (test_commands.GeneralContextTestCase) ... ok testReverse (test_commands.GeneralContextTestCase) ... ok testSpecInt (test_commands.GeneralContextTestCase) ... ok testSpecNick (test_commands.GeneralContextTestCase) ... ok testGetoptsExact (test_commands.GetoptTestCase) ... ok testEscape (test_registry.FunctionsTestCase) ... ok testEscapeAndUnescapeAreInverses (test_registry.FunctionsTestCase) ... ok testJoin (test_registry.FunctionsTestCase) ... ok testJoinAndSplitAreInverses (test_registry.FunctionsTestCase) ... ok testSplit (test_registry.FunctionsTestCase) ... ok testUnescape (test_registry.FunctionsTestCase) ... ok testChild (test_registry.InheritanceTestCase) ... ok testPrivate (test_registry.SecurityTestCase) ... ok testBackslashesKeys (test_registry.ValuesTestCase) ... ok testBackslashesValues (test_registry.ValuesTestCase) ... ok testBoolean (test_registry.ValuesTestCase) ... ok testCommaSeparatedListOfStrings (test_registry.ValuesTestCase) ... ok testFloat (test_registry.ValuesTestCase) ... ok testInteger (test_registry.ValuesTestCase) ... ok testJson (test_registry.ValuesTestCase) ... ok testNormalizedString (test_registry.ValuesTestCase) ... ok testPositiveInteger (test_registry.ValuesTestCase) ... ok testRegexp (test_registry.ValuesTestCase) ... ok testRegexpDefaultString (test_registry.ValuesTestCase) ... ok testRegexpSetValue (test_registry.ValuesTestCase) ... ok testSpacesValues (test_registry.ValuesTestCase) ... ok testString (test_registry.ValuesTestCase) ... ok testStringSurroundedBySpaces (test_registry.ValuesTestCase) ... ok testWith (test_registry.ValuesTestCase) ... ok testLoadPluginModule (test_plugin.FunctionsTestCase) ... ok testAbs (Math.test.MathTestCase) ... ok testBase (Math.test.MathTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'should not be with private notice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@implicit')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'should be with notice due to private')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@normal')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'should be with private notice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.reply('y',to='x',private=True)")) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('x', 'y')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'None')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', "@eval irc.reply('y',to='#x',private=True)")) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#x', 'y')) Skipping supybot-plugin-create test because Limnoria has not been installed yet Skipping supybot-plugin-create test because Limnoria has not been installed yet Skipping supybot-plugin-create test because Limnoria has not been installed yet Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bar --foo 3 --fbar 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fbar:4 foo:3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bar --fo 3 --fb 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fbar:4 foo:3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bar --f 3 --fb 5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Invalid arguments for bar.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc abs(2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc abs(-2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc abs(2.0)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc abs(-2.0)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 56 asdflkj')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '56' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 16 2 F')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1111')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 16 1111')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'F')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 20 BBBB')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '92631')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 10 20 92631')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'BBBB')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 36 10')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 36 2 10')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '100100')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 1010101')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '85')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 2 11')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '11')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 12 0')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 36 2 0')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 36 ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '404310742662834467234732686340206606777919046902008177916605799143977859091046837338411823196338528726250900063716444978631075768894504508359264547868090364527697116173867711628414639721721110394747575284747551263699260668699610308453405423927774672796174070446935083408255074121210383525268088888627746437306049216673816039592982734837267960157782379610712903407282512118557754952874219519044074661353952192984569405798376453634284787139357347 \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 10 36 [base 36 zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 10 [base 10 2 12]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '12')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 16 2 [base 2 16 110101]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '110101')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 10 8 [base 8 76532]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '76532')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 10 36 [base 36 csalnwea]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'CSALNWEA')) ok testCalc (Math.test.MathTestCase) ... ok testCalcFloorWorksWithSqrt (Math.test.MathTestCase) ... ok testCalcImaginary (Math.test.MathTestCase) ... ok testCalcInvalidNode (Math.test.MathTestCase) ... ok testCalcMaxMin (Math.test.MathTestCase) ... ok testCalcMemoryError (Math.test.MathTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 5 4 [base 4 5 212231]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '212231')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 37 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '37' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 1 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '1' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 12 1 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02base [] \x02) -- Converts from base to base . If is left out, it converts to decimal. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 1 12 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '1' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 1.0 12 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '1.0' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base A 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'A' is not a valid base.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 4 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Invalid for base 4: 4')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 10 12 A')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Invalid for base 10: A')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 2 10 [base 10 2 -12]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-12')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'base 16 2 [base 2 16 -110101]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-110101')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc 5*0.06')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0.3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc 2.0-7.0')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc e**(i*pi)+1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (-1)**.5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'i')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (-5)**.5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2.23606797749979i')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc -((-5)**.5)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-2.23606797749979i')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc [9, 5] + [9, 10]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "9," is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc [9, 5] + [9, 10]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "9," is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc degrees(2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '114.59155902616465')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (2 * 3) - 2*(3*4)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-18')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (3) - 2*(3*4)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-21')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (1600 * 1200) - 2*(1024*1280)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-701440')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc 3-2*4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (1600 * 1200)-2*(1024*1280)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-701440')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc factorial(20000)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: factorial argument too large')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc floor(sqrt(5))')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc 3 + sqrt(-1)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3+i')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc {"foo": "bar"}')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Invalid syntax: illegal construct Dict')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc max(1,2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc min(1,2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('))ok testCalcNoNameError (Math.test.MathTestCase) ... ok testCalcStrFloat (Math.test.MathTestCase) ... ok testCaseInsensitive (Math.test.MathTestCase) ... ok testConvert (Math.test.MathTestCase) ... ok testConvertCaseSensitivity (Math.test.MathTestCase) ... ok testConvertSingularPlural (Math.test.MathTestCase) ... ok testICalc (Math.test.MathTestCase) ... ok testRpmNoSyntaxError (Math.test.MathTestCase) ... ok testRpn (Math.test.MathTestCase) ... ok testRpnSwap (Math.test.MathTestCase) ... ok testUnits (Math.test.MathTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: too many nested parentheses (, line 1)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc foobar(x)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: foobar is not a defined function.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc 3+33333333333333')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '33333333333336')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'calc PI**PI')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '36.4621596072079')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 m to cm')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '100')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert m to cm')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '100')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 3 metres to km')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0.003')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 32 F to C')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 32 C to F')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '89.6')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert [calc 2*pi] rad to degree')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '360')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert amu to atomic mass unit')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert [calc 2*pi] rad to circle')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 meatball to bananas')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: meatball is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 gram to meatballs')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: meatballs is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 mol to grams')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: unit categories did not match')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 m to kpa')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: kpa is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert MA to amps')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: MA is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert M to amps')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: M is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert Radians to rev')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Radians is not a valid unit.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert [calc 2*pi] rads to degrees')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '360')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 1 carat to grams')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0.2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert 10 lbs to oz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '160')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'convert mA to amps')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0.001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'icalc 1^1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'icalc 10**24')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1000000000000000000000000')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'icalc 49/6')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '8.166666666666666')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'icalc factorial(20000)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '181920632023034513482764175686645876607160990147875264891806221863456946103855753445383609582775872473917750238418991204167124538392657686572347546452493027570920462535787578952590049182341454271803607039252108504728338372929686158005240463884119952662237979106622334146339347439592562978748211316341864766545558666043618408722395194627661554856163220898165154509187221843629440605187730639278335844593118641714839826008040014692810589564373869 \x02(52 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 2 3 foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "foobar" is not a defined function.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 5 2 +')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '7')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 1 2 3 +')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Stack: [1, 5]')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 1 dup')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Stack: [1, 1]')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 2 3 4 + -')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 2 degrees')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '114.59155902616465')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'rpn 1 2 swap')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Stack: [2, 1]')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'units')) ok testAddRemoveAka (Aka.test.AkaChannelTestCase) ... ok testAkaHelp (Aka.test.AkaChannelTestCase) ... ok testAllArgs (Aka.test.AkaChannelTestCase) ... ok testChannel (Aka.test.AkaChannelTestCase) ... ok testChannelPriority (Aka.test.AkaChannelTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'valid types: mass, length, time, scheduling, temperature, temp. diff., current, charge, potential, resistance, conductance, capacitance, magn. flux, inductance, flux density, molecular qty, size of a mol, lum. intens., luminous flux, illuminance, luminance, angle, solid angle, data, data transfer, quantity, interest rate, concentration, force, area, volume, velocity, rot. velocity, fluid flow, gas flow, pressure, density, energy, power, \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'units mass')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'mass units: kg, kilogram, key, hectogram, dekagram, gram, g, decigram, centigram, milligram, mg, microgram, tonne, metric ton, megagram, kilotonne, gigagram, teragram, carat, ct, amu, atomic mass unit, pound, lb, lbm, ounce, oz, lid, dram, pound troy, lb troy, ounce troy, oz troy, ton, kiloton, long ton, ton imperial, slug, stone, grain, pennyweight, hundredweight long, hundredweight short, solar mass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'units flux density')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'flux density units: tesla, T, gauss')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbbone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02foobar\x02: "echo sbbone"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No Akas found.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foobar" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add slashdot "foo \\"bar\\" baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help slashdot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02slashdot \x02) -- Alias for "foo \\"bar\\" baz".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add nonascii echo éé')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help nonascii')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02nonascii \x02) -- Alias for "echo éé".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka remove slashdot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #test slashdot foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help aka slashdot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02aka slashdot \x02) -- Alias for "foo $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka remove --channel #test slashdot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add swap "echo $2 $1 $*"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@swap 1 2 3 4 5')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2 1 3 4 5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo "echo $1 @1 $*"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Can't mix $* and optional args (@1, etc.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add moo echo $1 $*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02moo \x02) -- Alias for "echo $1 $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add spam "echo [echo $*]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam egg bacon')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg bacon')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add doublespam "echo [echo $* $*]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@doublespam egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@doublespam egg bacon')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg bacon egg bacon')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add channel echo $channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add spam "echo foo"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testComplicatedNames (Aka.test.AkaChannelTestCase) ... ok testDoesNotOverwriteCommands (Aka.test.AkaChannelTestCase) ... ok testDollarStarNesting (Aka.test.AkaChannelTestCase) ... ok testDollars (Aka.test.AkaChannelTestCase) ... ok testExpansionBomb (Aka.test.AkaChannelTestCase) ... ok testHistsearch (Aka.test.AkaChannelTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #test spam "echo bar"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #test egg "echo baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add egg "echo qux"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add café "echo coffee"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@café')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'coffee')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add "foo bar" "echo spam"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'spam')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add "foo" "echo egg"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add add "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add remove "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add lock "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add unlock "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add alias aka $*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add a+ aka add $*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@a+ spam echo egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add rot26 "rot13 [rot13 $1]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot26 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add bomb "bomb $* $* $* $* $*"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bomb foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You've attempted more nesting than is currently allowed on this bot.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add histsearch "last --from [cif true \\"echo test\\" \\"echo test\\"] --regexp [concat \\"m/$1/\\" [re s/g// \\"@2\\"]]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@histsearch .*foo.*')) ok testIgnore (Aka.test.AkaChannelTestCase) ... ok testMoreDollars (Aka.test.AkaChannelTestCase) ... ok testNoExtraQuotes (Aka.test.AkaChannelTestCase) ... ok testNoExtraSpaces (Aka.test.AkaChannelTestCase) ... ok testNoOverride (Aka.test.AkaChannelTestCase) ... ok testOptionalArgs (Aka.test.AkaChannelTestCase) ... ok testRecursivity (Aka.test.AkaChannelTestCase) ... ok testRemove (Aka.test.AkaChannelTestCase) ... ok testRequiredAndOptional (Aka.test.AkaChannelTestCase) ... ok testShow (Aka.test.AkaChannelTestCase) ... ok testSimpleAkaWithoutArgsImpliesDollarStar (Aka.test.AkaChannelTestCase) ... ok testAkaLockedHelp (Aka.test.AkaTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '@echo foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add test ignore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@test')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add rev "echo $3 $2 $1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rev foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz bar foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add myre "echo s/$1/$2/g"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myre foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 's/foo/bar/g')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo "action takes $1\'s money"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "\x01ACTION takes bar's money\x01")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add "echo foo" "echo bar"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo "echo baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add "foo bar" "echo qux"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add myrepr "repr @1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myrepr foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myrepr ""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '""')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add fact "cif [nceq $1 0] \\"echo 1\\" \\"calc $1 * [fact [calc $1 - 1]]\\""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@fact 4')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '24')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@fact 50')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You've attempted more nesting than is currently allowed on this bot.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo echo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka remove foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add reqopt "echo req=$1, opt=@1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reqopt foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'req=foo, opt=bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reqopt foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'req=foo, opt=')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@show foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar $*')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add "foo bar" baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@show "foo bar"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz $*')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add exo echo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@exo foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register evil_admin foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add slashdot foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help aka slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02aka slashdot \x02) -- Alias for "foo $*".')) ok testAliasImport (Aka.test.AkaTestCase) ... ok testList (Aka.test.AkaTestCase) ... ok testListLockedUnlocked (Aka.test.AkaTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help aka slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02aka slashdot \x02) -- Alias for "foo $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka lock slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help aka slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02aka slashdot \x02) -- Alias for "foo $*". Locked by evil_admin at 2021-04-17 00:59:56.197984')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka unlock slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'help aka slashdot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02aka slashdot \x02) -- Alias for "foo $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias add foo "echo bar"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias add baz "echo café"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add qux "echo quux"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'café')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: The "Aka" plugin is loaded, but there is no command named "foo" in it. Try "list Aka" to see the commands in the "Aka" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka qux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'quux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka importaliasdatabase')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: The "Alias" plugin is loaded, but there is no command named "foo" in it. Try "list Alias" to see the commands in the "Alias" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'café')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka qux')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'quux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias add foo "echo test"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias add spam "echo egg"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias lock spam')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka importaliasdatabase')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Error occured when importing the 1 following command: foo (This Aka already exists.)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'alias spam')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: The "Alias" plugin is loaded, but there is no command named "spam" in it. Try "list Alias" to see the commands in the "Alias" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka spam')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02foo\x02: "bar $*"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add "foo bar" baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02foo\x02: "bar $*" and \x02foo bar\x02: "baz $*"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register tacocat hunter2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add abcd echo hi')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka lock foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list --locked')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02foo\x02: "bar $*"')) ok testMaximumLength (Aka.test.AkaTestCase) ... ok testSearch (Aka.test.AkaTestCase) ... ok testChannelPage (Aka.test.AkaWebUITestCase) ... ok testGlobalPage (Aka.test.AkaWebUITestCase) ... ok testToggleWebEnable (Aka.test.AkaWebUITestCase) ... ok testFindBiggestDollar (Aka.test.FunctionsTest) ... ok testBan (Channel.test.ChannelTestCase) ... ok testBanList (Channel.test.ChannelTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list --locked')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02foo\x02: "bar $*"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list --unlocked')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02abcd\x02: "echo hi"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list --unlocked')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02abcd\x02: "echo hi"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka list --locked --unlocked abcd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02aka list [--channel <#channel>] [--keys] [--unlocked|--locked]\x02) -- Lists all Akas defined for . If is not specified, lists all global Akas. If --keys is given, lists only the Aka names and not their commands.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add "foo bar baz qux quux" "echo test"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add "foo bar baz qux quux corge" "echo test"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This Aka has too many spaces in its name.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka add "many words" "much command"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka search f')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka search abcdefghijklmnop')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: No matching Akas were found.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka search many')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'many words')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'aka search MaNY')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'many words')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Aka.web.enable True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo1 echo 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #foo foo2 echo 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #bar foo3 echo 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Aka.web.enable True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add foo1 echo 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #foo foo2 echo 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@aka add --channel #bar foo3 echo 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Aka.web.enable True')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.Aka.web.enable False')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban remove foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add not!a.hostmask')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'not!a.hostmask' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add not!a.hostmask')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'not!a.hostmask' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '$a:nyuszika7h' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban remove $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '$a:nyuszika7h' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban remove $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add foobar!*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add foobar!qux@baz')) ok testCanDevoiceSelf (Channel.test.ChannelTestCase) ... ok testCapabilities (Channel.test.ChannelTestCase) ... ok testEnableDisable (Channel.test.ChannelTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo!bar@baz" (never expires), "foobar!*@baz" (never expires), and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo!bar@baz" (never expires), "foobar!*@baz" (never expires), and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo!bar@baz" (never expires), "foobar!*@baz" (never expires), and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list foobar!*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foobar!*@baz" (never expires) and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list foobar!*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foobar!*@baz" (never expires) and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list foobar!*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foobar!*@baz" (never expires) and "foobar!qux@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban list foobar!\\*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foobar!*@baz" (never expires)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@devoice test')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-v', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability set -foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability unset -foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability unset -foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I do not know about the -foo capability.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability set -foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-foo -halfop -op -protected -voice bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability unset -foo baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability unset baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I do not know about the baz capability.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel enable channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Channel was not disabled.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel disable channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-channel -halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel enable channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel disable channel nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-channel.nicks -halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel enable channel nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel disable nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel capability list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '-halfop -nicks -op -protected -voice')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel enable nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel disable invalidPlugin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: No plugin or command named invalidplugin could be found.')) ok testErrorsWithoutOps (Channel.test.ChannelTestCase) ... ok testHalfOp (Channel.test.ChannelTestCase) ... ok testIban (Channel.test.ChannelTestCase) ... ok testIgnore (Channel.test.ChannelTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel disable channel invalidCommand')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The Channel plugin does not have a command called invalidcommand.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to op someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+o', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@deop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to deop someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@deop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-o', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to halfop someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+h', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@dehalfop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to dehalfop someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@dehalfop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-h', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to voice someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+v', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@devoice foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to devoice someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@devoice foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-v', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@kick foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to kick someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@kick foo')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'foo', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@invite foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to invite someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@invite foo')) Returning: IrcMsg(server_tags={}, prefix="", command="INVITE", args=('foo', '#test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to halfop someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+h', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+h', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@halfop foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+h', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@iban foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to ban someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@iban foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+b', 'foo!bar@baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@iban foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+b', 'foobar!user@host.domain.tld')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@iban $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '$a:nyuszika7h' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unban $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02unban [] []\x02) -- Unbans on . If is not given, unbans any hostmask currently banned on that matches your current hostmask. Especially useful for unbanning yourself when you get unexpectedly (or accidentally) banned from the channel. is only necessary if the message isn't sent in the channel itself. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@iban $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+b', '$a:nyuszika7h')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unban $a:nyuszika7h')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-b', '$a:nyuszika7h')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore add foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'*!*@baz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore remove *!*@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I\'m not currently ignoring any hostmasks in "#test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore add foo!*@*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testLobotomies (Channel.test.ChannelTestCase) ... ok testNicks (Channel.test.ChannelTestCase) ... ok testOp (Channel.test.ChannelTestCase) ... ok testPart (Channel.test.ChannelTestCase) ... ok testUnban (Channel.test.ChannelTestCase) ... ok testVoice (Channel.test.ChannelTestCase) ... ok testWontDeItself (Channel.test.ChannelTestCase) ... ok testReplace (Quote.test.QuoteTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo!*@*'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore remove foo!*@*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I\'m not currently ignoring any hostmasks in "#test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore add foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo!bar@baz'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore remove foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I\'m not currently ignoring any hostmasks in "#test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore add foo!*@*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "'foo!*@*'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore remove foo!*@*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel ignore list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I\'m not currently ignoring any hostmasks in "#test"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ban add not!a.hostmask')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'not!a.hostmask' is not a valid nick or hostmask.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@lobotomy list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "I'm not currently lobotomized in any channels that you're in.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel nicks')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar, foo, and test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@channel nicks --count')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be opped to op someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+o', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+o', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+o', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@op foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+oo', 'foo', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@part #foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I'm not in #foo.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@part #foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I'm not in #foo.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@part #foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PART", args=('#foo', 'Limnoria 2021.04.17')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@part #foo reason')) Returning: IrcMsg(server_tags={}, prefix="", command="PART", args=('#foo', 'reason')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unban foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to unban someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unban foo!bar@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '-b', 'foo!bar@baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I need to be at least halfopped to voice someone.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+v', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice foo')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+v', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@voice foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="MODE", args=('#test', '+v', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@deop test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I cowardly refuse to deop myself. If you really want me deopped, tell me to op you and then deop me yourself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@dehalfop test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I cowardly refuse to dehalfop myself. If you really want me dehalfopped, tell me to op you and then dehalfop me yourself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote add hello')) ok testUnauthenticatedAdd (Quote.test.QuoteTestCase) ... ok testShellForbidden (Debug.test.DebugTestCase) ... ok testHashes (Hashes.test.HashesTestCase) ... ok testMkhash (Hashes.test.HashesTestCase) ... ok testClear (Karma.test.KarmaTestCase) ... ok testIncreaseKarmaWithNickNotCallingInvalidCommand (Karma.test.KarmaTestCase) ... ok testKarma (Karma.test.KarmaTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Quote #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote replace 1 goodbye')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Quote #1: "goodbye" (added by testuser at 2021-04-17T01:06:01+0000)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote replace 5 afsdafas')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no Quote with id #5 in my database for #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote add hello world!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: You must be registered to use this command. If you are already registered, you must either identify (using the identify command) or add a hostmask matching your current hostmask (using the "hostmask add" command).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote add hello world!')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded. Quote #1 added.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Quote #1: "hello world!" (added by test!user@host.domain.tld at 2021-04-17T01:06:02+0000)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quote remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug eval 1+2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug simpleeval 1+2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug exec irc.reply(1+2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug environ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "environ({'DEB_HOST_GNU_SYSTEM': 'linux-gnu', 'DFLAGS': '-frelease', 'DEB_BUILD_ARCH_BITS': '64', 'DEB_TARGET_GNU_CPU': 'x86_64', 'DEB_HOST_ARCH_OS': 'linux', 'USER': 'buildd', 'no_proxy': 'localhost', 'CXXFLAGS': '-g -O2 -ffile-prefix-map=/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69=. -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security', 'CCACHE_DIR': '/build/limnoria- \x02(10 more messages)\x02")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug eval 1+2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This command is not available, because supybot.commands.allowShell is False.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug simpleeval 1+2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This command is not available, because supybot.commands.allowShell is False.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug exec irc.reply(1+2)')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This command is not available, because supybot.commands.allowShell is False.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'debug environ')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This command is not available, because supybot.commands.allowShell is False.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'md5 The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '08a008a01d498c404b0c30852b39d3b8')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sha The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'f6513640f3045e9768b239785625caa6a2588842')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sha256 The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '7d38b5cd25a2baf85ad3bb5b9311383e671a8a142eb302b324d4a5fba8748c69')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'sha512 The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'db25330cfa5d14eaadf11a6263371cfa0e70fcd7a63a433b91f2300ca25d45b66a7b50d2f6747995c8fa0ff365b28974792e7acd5624e1ddd0d66731f346f0e7')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'mkhash md5 The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '08a008a01d498c404b0c30852b39d3b8')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'mkhash NonExistant The quick brown fox jumped over the lazy dog')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Algorithm not available.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'algorithms')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'blake2s, sha224, blake2b, shake_256, sha512_224, sha1, whirlpool, sha3_256, sm3, sha384, sha3_512, ripemd160, sha512, sha3_384, sha3_224, sha512_256, shake_128, md5-sha1, md4, md5, and sha256')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "foo" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma clear foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has neutral karma.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo has neutral karma.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'test: foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma')) ok testKarmaMostDisplayConfigurable (Karma.test.KarmaTestCase) ... ok testKarmaOutputConfigurable (Karma.test.KarmaTestCase) ... ok testKarmaRankingDisplayConfigurable (Karma.test.KarmaTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no karma for this channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foobar has neutral karma.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "foobar" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma FOOBAR')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "FOOBAR" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "foobar" has been increased 1 time and decreased 1 time for a total karma of 0.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma FOOBAR')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "FOOBAR" has been increased 1 time and decreased 1 time for a total karma of 0.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@FOO++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@BAR--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo bar foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO: 1, foobar: 0, and BAR: -1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma FOO BAR FOOBAR')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO: 1, foobar: 0, and BAR: -1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma FOO BAR FOOBAR')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO: 1, foobar: 0, and BAR: -1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo bar foobar asdfjkl')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'FOO: 1, foobar: 0, and BAR: -1. asdfjkl has neutral karma.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@MOO++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "moo" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma MoO')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "MoO" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most active')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 6')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most active')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 6 and "bar": 3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 3")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 4")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "bar's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "bar's karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "bar's karma is now 3")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@baz++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "baz's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@baz++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "baz's karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@quux++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "quux's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@xuuq--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "xuuq's karma is now -1")) ok testMost (Karma.test.KarmaTestCase) ... ok testMultiWordKarma (Karma.test.KarmaTestCase) ... ok testOnlyNicks (Karma.test.KarmaTestCase) ... ok testSelfRating (Karma.test.KarmaTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@zab--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "zab's karma is now -1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@zab--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "zab's karma is now -2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rab--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "rab's karma is now -1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rab--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "rab's karma is now -2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rab--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "rab's karma is now -3")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@oof--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "oof's karma is now -1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@oof--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "oof's karma is now -2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@oof--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "oof's karma is now -3")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@oof--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "oof's karma is now -4")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Highest karma: "foo" (4), "bar" (3), and "baz" (2). Lowest karma: "oof" (-4), "rab" (-3), and "zab" (-2).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Highest karma: "foo" (4), "bar" (3), "baz" (2), and "quux" (1). Lowest karma: "oof" (-4), "rab" (-3), "zab" (-2), and "xuuq" (-1).')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@most increased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no karma for this channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@most decreased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no karma for this channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@most active')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I have no karma for this channel.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@most aldsfkj')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02most [] {increased,decreased,active}\x02) -- Returns the most increased, the most decreased, or the most active (the sum of increased and decreased) karma things. is only necessary if the message isn't sent in the channel itself. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most active')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"bar": 3 and "foo": 2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most increased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 2 and "bar": 1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most decreased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"bar": 2 and "foo": 0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most active')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 6 and "bar": 3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most increased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 2 and "bar": 1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma most decreased')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo": 4 and "bar": 2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@(foo bar)++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma "foo bar"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "foo bar" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'abcd++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'hello--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "hello's karma is now -1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'abcd--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'hello++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "hello's karma is now 0")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@test++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You're not allowed to adjust your own karma.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test has neutral karma.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@test++')) Returning: None ok testSimpleOutput (Karma.test.KarmaTestCase) ... ok testUnaddressedKarma (Karma.test.KarmaTestCase) ... ok testAddRemoveAlias (Alias.test.AliasTestCase) ... ok testAliasHelp (Alias.test.AliasTestCase) ... ok testAllArgs (Alias.test.AliasTestCase) ... ok testChannel (Alias.test.AliasTestCase) ... ok testDoesNotOverwriteCommands (Alias.test.AliasTestCase) ... ok testDollars (Alias.test.AliasTestCase) ... ok testMoreDollars (Alias.test.AliasTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Karma for "test" has been increased 1 time and decreased 0 times for a total karma of 1.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo: 1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@bar--')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@karma bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar: -1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'foo++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@(foo bar)++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(foo bar)'s karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '(foo bar)++')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(foo bar)'s karma is now 2")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'foo--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "foo's karma is now 0")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@(foo bar)--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(foo bar)'s karma is now 1")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '(foo bar)--')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(foo bar)'s karma is now 0")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'sbbone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foobar" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add abc\x07 ignore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid alias name.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add slashdot foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help slashdot')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02slashdot \x02) -- Alias for "foo $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add nonascii echo éé')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help nonascii')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02nonascii \x02) -- Alias for "echo éé".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add swap "echo $2 $1 $*"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@swap 1 2 3 4 5')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2 1 3 4 5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add foo "echo $1 @1 $*"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Can't mix $* and optional args (@1, etc.)")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add moo echo $1 $*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02moo \x02) -- Alias for "echo $1 $*".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@moo foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add channel echo $channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias channel')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add add "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add remove "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add lock "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add unlock "echo foo bar baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You can't overwrite commands in this plugin.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add rot26 "rot13 [rot13 $1]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rot26 foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foobar')) ok testNick (Alias.test.AliasTestCase) ... ok testNoAliasWithNestedCommandName (Alias.test.AliasTestCase) ... ok testNoExtraQuotes (Alias.test.AliasTestCase) ... ok testNoExtraSpaces (Alias.test.AliasTestCase) ... ok testOptionalArgs (Alias.test.AliasTestCase) ... ok testRemove (Alias.test.AliasTestCase) ... ok testSimpleAliasWithoutArgsImpliesDollarStar (Alias.test.AliasTestCase) ... ok testUnicode (Alias.test.AliasTestCase) ... ok testAdd (Alias.test.EscapedAliasTestCase) ... ok testReadDatabase (Alias.test.EscapedAliasTestCase) ... ok testWriteDatabase (Alias.test.EscapedAliasTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add rev "echo $3 $2 $1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rev foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz bar foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add sendingnick "rot13 [rot13 $nick]"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@sendingnick')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add foo "[bar] baz"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Commands may not be the result of nesting.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add myre "echo s/$1/$2/g"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myre foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 's/foo/bar/g')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add foo "action takes $1\'s money"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "\x01ACTION takes bar's money\x01")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add myrepr "repr @1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myrepr foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '"foo"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@myrepr ""')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '""')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add foo echo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias remove foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add exo echo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@exo foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add \u200b echo foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@\u200b')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add café echo bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@café')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add spam.egg echo hi')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam.egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'hi')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add spam|egg echo hey')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam|egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'hey')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias remove spam.egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam.egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "spam.egg" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam|egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'hey')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias remove spam|egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam.egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "spam.egg" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@spam|egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "spam|egg" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo.bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add fooo.spam echo egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@fooo.spam')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'egg')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@alias add foo.spam.egg echo supybot')) ok testFindBiggestDollar (Alias.test.FunctionsTest) ... ok testAnnounce (RSS.test.RSSTestCase) ... ok testAnnounceAnonymous (RSS.test.RSSTestCase) ... ok testAnnounceReload (RSS.test.RSSTestCase) ... ok testBadlyFormedFeedWithNoItems (RSS.test.RSSTestCase) ... ok testCantAddDuplicatedFeed (RSS.test.RSSTestCase) ... ok testCantAddFeedNamedRss (RSS.test.RSSTestCase) ... ok testCantRemoveMethodThatIsntFeed (RSS.test.RSSTestCase) ... ok testDescription (RSS.test.RSSTestCase) ... ok testFeedSpecificFormat (RSS.test.RSSTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo.spam.egg')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'supybot')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: These feeds are unknown: xkcd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Chaos ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from http://xkcd.com/rss.xml: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from http://xkcd.com/rss.xml: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from http://xkcd.com/rss.xml: Chaos ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reload RSS')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss http://example.com/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: Couldn't get RSS feed. Parser error: :8:2: mismatched tag")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcddup http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I already have a feed with that URL named xkcd.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add rss http://www.advogato.org/rss/articles.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I already have a command in this plugin named rss.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove rss')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's not a valid RSS feed command name.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'On the other hand, the refractor\'s limited light-gathering means it\'s unable to make out shadow people or the dark god Chernabog.')) ok testFeedSpecificWaitPeriod (RSS.test.RSSTestCase) ... ok testInitialAnnounceNewest (RSS.test.RSSTestCase) ... ok testInitialAnnounceOldest (RSS.test.RSSTestCase) ... ok testMaxAnnounces (RSS.test.RSSTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcdsec https://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.RSS.feeds.xkcd.format foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@config plugins.RSS.feeds.xkcd.format')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Global: foo; #test @ test: foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@xkcdsec')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2014-07-23T04:00:00+0000: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcdsec')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd1 http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd2 http://xkcd.com/rss.xml&foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd1: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd2: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd1: Chaos ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd1: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: These feeds are unknown: xkcd')) ok testNoInitialAnnounce (RSS.test.RSSTestCase) ... ok testReannounce (RSS.test.RSSTestCase) ... ok testReload (RSS.test.RSSTestCase) ... ok testReloadNoDelay (RSS.test.RSSTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: These feeds are unknown: xkcd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Chaos ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce add xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reload RSS')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Telescopes: Refractor vs Reflector ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'News from xkcd: Chaos ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add xkcd http://xkcd.com/rss.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2014-07-23T04:00:00+0000: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@reload RSS')) ok testRssAddBadName (RSS.test.RSSTestCase) ... ok testNoResponse (Autocomplete.test.AutocompleteChannelTestCase) ... ok testResponse (Autocomplete.test.AutocompleteChannelTestCase) ... ok testCommandNameAndPluginName (Autocomplete.test.AutocompleteTestCase) ... ok testNextWord (Autocomplete.test.AutocompleteTestCase) ... ok testNoResponse (Autocomplete.test.AutocompleteTestCase) ... ok testResponse (Autocomplete.test.AutocompleteTestCase) ... ok testSingleCommandName (Autocomplete.test.AutocompleteTestCase) ... ok testSinglePluginName (Autocomplete.test.AutocompleteTestCase) ... ok testTwoResults (Autocomplete.test.AutocompleteTestCase) ... ok testChr (String.test.StringTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '2014-07-23T04:00:00+0000: Snake Facts ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss announce remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss remove xkcd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@rss add "foo bar" http://www.advogato.org/rss/articles.xml')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: 'foo bar' is not a valid feed name. Feed names must not include spaces.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 0')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'\\x00'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x01')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x04')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x05')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 6')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x06')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 7')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x07')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 8')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x08')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 9')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\t')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 10')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'\\n'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 11')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 12')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 13')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'\\r'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 14')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0e')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 15')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 16')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x10')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 17')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x11')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 18')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x12')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 19')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x13')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 20')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x14')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 21')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x15')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 22')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x16')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 23')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x17')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 24')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x18')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 25')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x19')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 26')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 27')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 28')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 29')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1d')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 30')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1e')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 31')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 32')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ' ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 33')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 34')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 35')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '#')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 36')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '$')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 37')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '%')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 38')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '&')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 39')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "'")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 40')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 41')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ')')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 42')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '*')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 43')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '+')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 44')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ',')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 45')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '-')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 46')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 47')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 48')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 49')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 50')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 51')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 52')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '4')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 53')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 54')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '6')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 55')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '7')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 56')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '8')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 57')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '9')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 58')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ':')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 59')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ';')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 60')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '<')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 61')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '=')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 62')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '>')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 63')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '?')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 64')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '@')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 65')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'A')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 66')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'B')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 67')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'C')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 68')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'D')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 69')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'E')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 70')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'F')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 71')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'G')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 72')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'H')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 73')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'I')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 74')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'J')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 75')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'K')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 76')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'L')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 77')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'M')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 78')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'N')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 79')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'O')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 80')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'P')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 81')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Q')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 82')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'R')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 83')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'S')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 84')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'T')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 85')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'U')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 86')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'V')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 87')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'W')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 88')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'X')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 89')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Y')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 90')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Z')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 91')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '[')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 92')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\\')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 93')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', ']')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 94')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '^')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 95')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '_')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 96')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '`')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 97')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 98')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 99')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 100')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 101')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'e')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 102')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 103')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'g')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 104')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'h')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 105')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'i')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 106')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'j')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 107')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'k')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 108')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'l')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 109')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'm')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 110')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'n')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 111')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'o')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 112')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'p')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 113')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'q')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 114')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'r')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 115')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 's')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 116')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 't')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 117')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'u')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 118')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'v')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 119')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'w')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 120')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'x')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 121')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'y')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 122')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'z')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 123')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '{')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 124')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '|')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 125')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '}')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 126')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '~')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 127')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x7f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 128')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x80')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 129')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x81')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 130')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x82')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 131')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x83')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 132')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x84')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 133')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x85')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 134')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x86')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 135')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x87')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 136')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x88')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 137')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x89')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 138')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 139')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 140')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 141')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8d')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 142')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8e')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 143')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x8f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 144')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x90')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 145')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x91')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 146')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x92')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 147')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x93')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 148')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x94')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 149')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x95')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 150')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x96')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 151')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x97')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 152')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x98')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 153')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x99')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 154')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9a')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 155')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9b')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 156')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9c')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 157')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9d')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 158')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9e')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 159')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x9f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 160')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\xa0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 161')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¡')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 162')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¢')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 163')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '£')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 164')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¤')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 165')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¥')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 166')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¦')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 167')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '§')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 168')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¨')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 169')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '©')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 170')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ª')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 171')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '«')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 172')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¬')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 173')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\xad')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 174')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '®')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 175')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¯')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 176')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '°')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 177')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '±')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 178')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '²')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 179')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '³')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 180')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '´')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 181')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'µ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 182')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¶')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 183')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '·')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 184')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¸')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 185')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¹')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 186')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'º')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 187')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '»')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 188')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¼')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 189')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '½')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 190')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¾')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 191')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '¿')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 192')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'À')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 193')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Á')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 194')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Â')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 195')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ã')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 196')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ä')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 197')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Å')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 198')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Æ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 199')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ç')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 200')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'È')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 201')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'É')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 202')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ê')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 203')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ë')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 204')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ì')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 205')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Í')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 206')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Î')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 207')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ï')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 208')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ð')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 209')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ñ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 210')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ò')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 211')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ó')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 212')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ô')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 213')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Õ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 214')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ö')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 215')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '×')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 216')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ø')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 217')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ù')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 218')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ú')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 219')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Û')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 220')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ü')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 221')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Ý')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 222')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Þ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 223')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ß')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 224')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'à')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 225')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'á')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 226')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'â')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 227')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ã')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 228')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ä')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 229')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'å')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 230')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'æ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 231')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ç')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 232')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'è')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 233')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'é')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 234')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ê')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 235')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ë')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 236')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ì')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 237')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'í')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 238')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'î')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 239')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ï')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 240')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ð')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 241')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ñ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 242')) ok testEncodeDecode (String.test.StringTestCase) ... ok testLen (String.test.StringTestCase) ... ok testMd5 (String.test.StringTestCase) ... ok testNoErrors (String.test.StringTestCase) ... ok testNotOverlongRe (String.test.StringTestCase) ... ok testOrd (String.test.StringTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ò')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 243')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ó')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 244')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ô')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 245')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'õ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 246')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ö')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 247')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '÷')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 248')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ø')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 249')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ù')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 250')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ú')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 251')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'û')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 252')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ü')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 253')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ý')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 254')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'þ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'chr 255')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ÿ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'encode aldkfja foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'aldkfja' is not a valid encoding.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'decode asdflkj foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'asdflkj' is not a valid encoding.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'decode zlib [encode zlib the recalcitrant jamessan tests his scramble function]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'the recalcitrant jamessan tests his scramble function')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'decode base64 $BCfBg7;9D;R(B')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: That's not a valid base64 string. Base64 strings must be a multiple of 4 in length, padded with '=' if necessary.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'len foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'len')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02len \x02) -- Returns the length of . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'md5 supybot')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1360578d1276e945cc235654a53f9c65')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'levenshtein Python Perl')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're [strjoin "" s/./ [eval \'xxx\'*400]] blah blah')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: "strjoin" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x00"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x01"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x02"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x03"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x04"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '4')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x05"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '5')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x06"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '6')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x07"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '7')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x08"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '8')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\t"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '9')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\n"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '10')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x0b"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '11')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x0c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '12')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\r"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '13')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x0e"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '14')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x0f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '15')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x10"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '16')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x11"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '17')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x12"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '18')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x13"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '19')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x14"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '20')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x15"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '21')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x16"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '22')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x17"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '23')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x18"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '24')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x19"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '25')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1a"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '26')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1b"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '27')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '28')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1d"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '29')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1e"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '30')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x1f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '31')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord " "')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '32')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "!"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '33')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\""')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '34')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "#"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '35')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "$"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '36')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "%"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '37')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "&"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '38')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\'"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '39')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "("')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '40')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord ")"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '41')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "*"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '42')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "+"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '43')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord ","')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '44')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "-"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '45')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "."')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '46')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "/"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '47')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '48')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '49')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '50')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '51')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '52')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '53')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '54')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '55')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '56')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '57')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord ":"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '58')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord ";"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '59')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "<"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '60')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "="')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '61')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord ">"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '62')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "?"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '63')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "@"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '64')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "A"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '65')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "B"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '66')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "C"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '67')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "D"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '68')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "E"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '69')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "F"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '70')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "G"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '71')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "H"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '72')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "I"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '73')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "J"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '74')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "K"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '75')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "L"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '76')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "M"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '77')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "N"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '78')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "O"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '79')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "P"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '80')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "Q"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '81')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "R"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '82')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "S"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '83')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "T"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '84')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "U"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '85')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "V"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '86')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "W"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '87')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "X"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '88')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "Y"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '89')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "Z"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '90')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "["')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '91')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\\\"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '92')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "]"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '93')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "^"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '94')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "_"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '95')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "`"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '96')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "a"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '97')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "b"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '98')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '99')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "d"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '100')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "e"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '101')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '102')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "g"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '103')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "h"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '104')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "i"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '105')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "j"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '106')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "k"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '107')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "l"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '108')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "m"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '109')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "n"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '110')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "o"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '111')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "p"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '112')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "q"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '113')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "r"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '114')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "s"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '115')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "t"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '116')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "u"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '117')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "v"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '118')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "w"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '119')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "x"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '120')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "y"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '121')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "z"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '122')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "{"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '123')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "|"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '124')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "}"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '125')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "~"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '126')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x7f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '127')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x80"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '128')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x81"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '129')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x82"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '130')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x83"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '131')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x84"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '132')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x85"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '133')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x86"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '134')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x87"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '135')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x88"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '136')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x89"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '137')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8a"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '138')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8b"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '139')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '140')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8d"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '141')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8e"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '142')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x8f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '143')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x90"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '144')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x91"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '145')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x92"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '146')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x93"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '147')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x94"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '148')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x95"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '149')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x96"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '150')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x97"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '151')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x98"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '152')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x99"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '153')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9a"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '154')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9b"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '155')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9c"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '156')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9d"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '157')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9e"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '158')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\x9f"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '159')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '160')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '161')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '162')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '163')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '164')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '165')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '166')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '167')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '168')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xa9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '169')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xaa"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '170')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xab"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '171')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xac"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '172')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xad"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '173')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xae"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '174')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xaf"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '175')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '176')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '177')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '178')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '179')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '180')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '181')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '182')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '183')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '184')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xb9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '185')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xba"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '186')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xbb"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '187')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xbc"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '188')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xbd"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '189')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xbe"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '190')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xbf"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '191')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '192')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '193')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '194')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '195')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '196')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '197')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '198')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '199')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '200')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xc9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '201')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xca"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '202')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xcb"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '203')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xcc"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '204')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xcd"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '205')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xce"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '206')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xcf"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '207')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '208')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '209')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '210')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '211')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '212')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '213')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '214')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '215')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '216')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xd9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '217')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xda"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '218')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xdb"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '219')) ok testRe (String.test.StringTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xdc"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '220')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xdd"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '221')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xde"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '222')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xdf"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '223')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '224')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '225')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '226')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '227')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '228')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '229')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '230')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '231')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '232')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xe9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '233')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xea"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '234')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xeb"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '235')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xec"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '236')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xed"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '237')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xee"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '238')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xef"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '239')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf0"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '240')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf1"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '241')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf2"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '242')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf3"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '243')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf4"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '244')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf5"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '245')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf6"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '246')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf7"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '247')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf8"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '248')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xf9"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '249')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xfa"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '250')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xfb"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '251')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xfc"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '252')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xfd"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '253')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xfe"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '254')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ord "\\xff"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '255')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're "m/system time/" [status cpu]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'system time')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're s/user/luser/g user user')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'luser luser')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're s/user/luser/ user user')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'luser user')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're m/foo/ bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: I tried to send you an empty message.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're m/a\\S+y/ "the bot angryman is hairy"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'angry')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're m/a\\S+y/g "the bot angryman is hairy"')) ok testReBug850931 (String.test.StringTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'angry and airy')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're s/\\b(\\w+)\\b/\\1./g foo bar baz')) ok testReNoEscapingUnpackListOfWrongSize (String.test.StringTestCase) ... ok testReNotEmptyString (String.test.StringTestCase) ... ok testReWorksWithJustCaret (String.test.StringTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo. bar. baz.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'foo bar baz' is not a valid regular expression.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're s//foo/g blah')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: You probably don't want to match the empty string.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 're s/^/foo/ bar')) ok testSoundex (String.test.StringTestCase) ... ok testUnicode (String.test.StringTestCase) ... ok testXor (String.test.StringTestCase) ... ok testAdd (Topic.test.TopicTestCase) ... ok testChange (Topic.test.TopicTestCase) ... ok testConfig (Topic.test.TopicTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'soundex jemfinch')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'J515')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'soundex foobar 3:30')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: '3:30' is not a valid integer.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unicodename ☃')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'SNOWMAN')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unicodesearch SNOWMAN')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '☃')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'unicodesearch FOO')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: No character found with this name.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor jemfinch [xor jemfinch fatjimscnmoshezLordVanMetaCosmpythongfishfartalbd0rt]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fatjimscnmoshezLordVanMetaCosmpythongfishfartalbd0rt')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor TenOfTen [xor TenOfTen StyxAlsoforsdeltabgdhellz_hunterjason_dreidsayke_winjer]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'StyxAlsoforsdeltabgdhellz_hunterjason_dreidsayke_winjer')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor aaron_ [xor aaron_ GoNoVasqueuetueHellfriedTherionshroDaCarexecpolin8r0ky]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'GoNoVasqueuetueHellfriedTherionshroDaCarexecpolin8r0ky')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor typo_ [xor typo_ ironfroggyeugenefaassentirlonimackstannYhg1sElBaronovegaishang]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ironfroggyeugenefaassentirlonimackstannYhg1sElBaronovegaishang')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor _AleX_ [xor _AleX_ kikoforgetmeasquiTazyTiggyfabnixmanliiwiAdamVpaolored_one]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'kikoforgetmeasquiTazyTiggyfabnixmanliiwiAdamVpaolored_one')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor mathie [xor mathie lamentjamessansupybotmacr0_zzzplaisthosredghostdiscomphardygt3]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'lamentjamessansupybotmacr0_zzzplaisthosredghostdiscomphardygt3')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor ameoba [xor ameoba jonezr0ky-officeticd33pES3mergetalinafflipposholden]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'jonezr0ky-officeticd33pES3mergetalinafflipposholden')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor blk-majik [xor blk-majik shephergj2Acapnoticdashmerlin262Taaus_moshezrikjafo__]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shephergj2Acapnoticdashmerlin262Taaus_moshezrikjafo__')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor SamB [xor SamB JT__itamarkermit-davidmccabeglyphjojodave_pgoohyjinx]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'JT__itamarkermit-davidmccabeglyphjojodave_pgoohyjinx')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor h3x [xor h3x exarkundrewpRagicaskylanredgorek3Ra1stlinStevenKcarball]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'exarkundrewpRagicaskylanredgorek3Ra1stlinStevenKcarball')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor pyn [xor pyn carljm_jacobteratornfrangenpheddatazoneYaggoacct_nowhere]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'carljm_jacobteratornfrangenpheddatazoneYaggoacct_nowhere')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor OldSmrf [xor OldSmrf ThomasWaldmanndunkerpilotLightbrainlessLoganH_jmpnzsteinnEliasREClowks__]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ThomasWaldmanndunkerpilotLightbrainlessLoganH_jmpnzsteinnEliasREClowks__')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'xor None [xor None Mad77snibrildeltapsyskimpIzuKengurMoonFallenkotkisHyperi]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Mad77snibrildeltapsyskimpIzuKengurMoonFallenkotkisHyperi')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add #floorgle')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I'm not in #floorgle.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic change -1 s/baz/biff/')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | biff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic change 2 s/bar/baz/')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | baz | biff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic change 1 s/foo/bar/')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | baz | biff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic change -2 s/baz/bazz/')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | bazz | biff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic change 0 s/baz/biff/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) ok testDefault (Topic.test.TopicTestCase) ... ok testFit (Topic.test.TopicTestCase) ... ok testGet (Topic.test.TopicTestCase) ... ok testInsert (Topic.test.TopicTestCase) ... ok testList (Topic.test.TopicTestCase) ... ok testManageCapabilities (Topic.test.TopicTestCase) ... ok testRefresh (Topic.test.TopicTestCase) ... ok testRemove (Topic.test.TopicTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo <==> bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic default')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no default topic configured for #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic default')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic fit foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic fit bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic fit baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic fit qux')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | baz | qux')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no topics in #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic get 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic get 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic insert bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1: foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1: foo and 2: bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '1: foo, 2: bar, and 3: baz')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('test', '@register nottester stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('stuff', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You don't have the channel,op; channel,halfop capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic refresh')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic refresh')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I haven't yet set the topic in #test.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no topics in #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 3')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 2')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) ok testRemoveMultiple (Topic.test.TopicTestCase) ... ok testReorder (Topic.test.TopicTestCase) ... ok testReplace (Topic.test.TopicTestCase) ... ok testRestore (Topic.test.TopicTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no topics in #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There are no topics in #test.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add derp')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz | derp')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add cheese')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz | derp | cheese')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1 2')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'baz | derp | cheese')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove -1 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'derp')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove -99 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '-99' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 2 1 3')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | foo | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 3 -2 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'baz | foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 0 1 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 1 -2 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Duplicate topic numbers cannot be specified.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 1 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: All topic numbers must be specified.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 2 3 4')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '4' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 1 2 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Duplicate topic numbers cannot be specified.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 1 1 2 3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: All topic numbers must be specified.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I cannot reorder 1 or fewer topics.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic reorder 0')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: '0' is not a valid topic number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic replace 1 oof')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'oof | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic replace -1 zab')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'oof | bar | zab')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic replace 2 lorem ipsum')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'oof | lorem ipsum | zab')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic replace 2 rab')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'oof | rab | zab')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic restore')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic remove 1')) ok testSeparator (Topic.test.TopicTestCase) ... ok testSet (Topic.test.TopicTestCase) ... ok testSwap (Topic.test.TopicTestCase) ... ok testTopic (Topic.test.TopicTestCase) ... ok testUndo (Topic.test.TopicTestCase) ... ok testUndoRedo (Topic.test.TopicTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic restore')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I haven't yet set the topic in #test.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic separator ::')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo :: bar :: baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic separator ||')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo || bar || baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic separator |')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set -1 bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set -1 baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo bar baz | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set 1 bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set ""')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap 1 2')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'bar | foo | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap 1 -1')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'baz | foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap -1 -1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I refuse to swap the same topic with itself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap 2 -2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I refuse to swap the same topic with itself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap 1 -3')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I refuse to swap the same topic with itself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap -2 2')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I refuse to swap the same topic with itself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic swap -3 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: I refuse to swap the same topic with itself.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic addd')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02topic []\x02) -- Returns the topic for . is only necessary if the message isn't sent in the channel itself. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set ""')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic set ""')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) ok testAdd (MessageParser.test.MessageParserTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add foo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add bar')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic add baz')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', '')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic redo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic redo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic redo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar | baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic redo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic undo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@topic redo')) Returning: IrcMsg(server_tags={}, prefix="", command="TOPIC", args=('#test', 'foo | bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02messageparser add [|global] \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. Action is echoed upon regexp match, with variables $1, $2, etc. being interpolated from the regexp match groups.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02messageparser add [|global] \x02) -- Associates with . is only necessary if the message isn't sent on the channel itself. Action is echoed upon regexp match, with variables $1, $2, etc. being interpolated from the regexp match groups.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser show "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The action for regexp trigger "stuff" is "echo i saw some stuff"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "[a" "echo stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid python regexp: unterminated character set at position 0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "(a" "echo stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Invalid python regexp: missing ), unterminated subpattern at position 0')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw no stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser show "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The action for regexp trigger "stuff" is "echo i saw no stuff"')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('test', '@register nottester stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('stuff', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@messageparser add "aoeu" "echo vowels are nice"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You don't have the admin; channel,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@messageparser add "aoeu" "echo vowels are nice"')) ERROR 2021-04-17T01:08:32 Schedule is the only remaining driver, why do we continue to live? ok testGroups (MessageParser.test.MessageParserTestCase) ... ok testInfo (MessageParser.test.MessageParserTestCase) ... ok testKeepRankInfo (MessageParser.test.MessageParserTestCase) ... ok testList (MessageParser.test.MessageParserTestCase) ... ok testLock (MessageParser.test.MessageParserTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "this (.+) a(.*)" "echo $1 $2"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'is foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'is')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "this (.+) a(.*)"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "this (.+) a(.*)" "echo $1"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'is')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'is')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "this (.+) a(.*)"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "this( .+)? a(.*)" "echo $1 $2"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$1 foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '$1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "this( .+)? a(.*)"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "nostuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no such regexp trigger.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:34+0000, has been triggered 0 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info --id 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:34+0000, has been triggered 0 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:34+0000, has been triggered 0 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw some stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:34+0000, has been triggered 1 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:35+0000, has been triggered 0 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw some stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:35+0000, has been triggered 1 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There are no regexp triggers in the database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02#1\x02: stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "aoeu" "echo vowels are nice!"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x02#1\x02: stuff, \x02#2\x02: aoeu')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) ok testMaxTriggers (MessageParser.test.MessageParserTestCase) ... ok testRank (MessageParser.test.MessageParserTestCase) ... ok testRemove (MessageParser.test.MessageParserTestCase) ... ok testShow (MessageParser.test.MessageParserTestCase) ... ok testTrigger (MessageParser.test.MessageParserTestCase) ... ok testUnlock (MessageParser.test.MessageParserTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser lock "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo some other stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: That trigger is locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: This regexp trigger is locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:08:47+0000, has been triggered 0 times, and is locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "sbd" "echo i saw somebody"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw some stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw somebody')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw some stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'There are no regexp triggers in the database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 "stuff" (0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "aoeu" "echo vowels are nice!"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 "stuff" (0), #2 "aoeu" (0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'vowels are nice!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser rank')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '#1 "aoeu" (1), #2 "stuff" (0)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no such regexp trigger.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser lock "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: This regexp trigger is locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser unlock "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove --id 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser show "nostuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no such regexp trigger.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser show "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The action for regexp trigger "stuff" is "echo i saw some stuff"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser show --id 1')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The action for regexp trigger "stuff" is "echo i saw some stuff"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'i saw some stuff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser lock "stuff"')) ok testVacuum (MessageParser.test.MessageParserTestCase) ... ok testDDate (Time.test.TimeTestCase) ... skipped 'ddate is missing' testNoErrors (Time.test.TimeTestCase) ... ok testNoNestedErrors (Time.test.TimeTestCase) ... ok testSeconds (Time.test.TimeTestCase) ... ok testTztime (Time.test.TimeTestCase) ... ok testUntil (Time.test.TimeTestCase) ... ok testEightball (Games.test.GamesTestCase) ... ok testRoulette (Games.test.GamesTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: This regexp trigger is locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser unlock "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser info "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The regexp id is 1, regexp is "stuff", and action is "echo i saw some stuff". It was added by user test on 2021-04-17T01:09:03+0000, has been triggered 0 times, and is not locked.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser add "stuff" "echo i saw some stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser remove "stuff"')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@messageparser vacuum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('test', '@register nottester stuff')) Returning: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('stuff', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@messageparser vacuum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You don't have the admin capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.")) Feeding: IrcMsg(server_tags={}, prefix="stuff!stuff@stuff", command="PRIVMSG", args=('#test', '@messageparser vacuum')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ctime')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Sat Apr 17 01:09:07 2021')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'time %Y')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2021')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [seconds 4m]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '240')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 10s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '10')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1m')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '60')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1m 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '61')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1h')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3600')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1h 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '3601')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1d')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '86400')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1d 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '86401')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 2s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 2m')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '120')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 2d 2h 2m 2s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '180122')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1y 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '31536001')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'seconds 1w 1s')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '604801')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'tztime Europe/Paris')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '2021-04-17T03:02:57+0200')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'tztime Europe/Gniarf')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Unknown timezone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [until 4:00]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '10248')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [at now]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1618621752')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@eightball')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'About as likely as pigs flying.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@eightball a')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The outlook is poor.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@eightball ab')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Maybe...')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@eightball abc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Naturally.')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) ok testBold (Format.test.FormatTestCase) ... ok testCapitalize (Format.test.FormatTestCase) ... ok testConcat (Format.test.FormatTestCase) ... ok testCut (Format.test.FormatTestCase) ... ok testField (Format.test.FormatTestCase) ... ok testFormat (Format.test.FormatTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '\x01ACTION reloads and spins the chambers.\x01')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="KICK", args=('#test', 'someoneElse', 'BANG!')) Feeding: IrcMsg(server_tags={}, prefix="someoneElse!foo@bar", command="PRIVMSG", args=('#test', '@roulette')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'someoneElse: *click*')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'bold foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x02foobar\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capitalize foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'capitalize foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Foo bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'concat foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cut 5 abcdefgh')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'abcde')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cut 5 abcd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'abcd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cut -1 abcde')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'abcd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'field 2 foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'field -1 foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'format %s foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'format %s%s foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'format "%sbaz%s" "foo bar" 1')) ok testJoin (Format.test.FormatTestCase) ... ok testLower (Format.test.FormatTestCase) ... ok testReplace (Format.test.FormatTestCase) ... ok testRepr (Format.test.FormatTestCase) ... ok testReverse (Format.test.FormatTestCase) ... ok testTitle (Format.test.FormatTestCase) ... ok testTranslate (Format.test.FormatTestCase) ... ok testUnderline (Format.test.FormatTestCase) ... ok testUpper (Format.test.FormatTestCase) ... ok testActionReplace (SedRegex.test.SedRegexTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo barbaz1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'format %s foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Not enough arguments for the format string.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'format %s%s foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Not enough arguments for the format string.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'join + foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo+bar+baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'join "" foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foobarbaz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lower foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lower FOO')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'replace # %23 bla#foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'bla%23foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'repr foo bar baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '"foo bar baz"')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'reverse foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x16foobar\x16')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'title foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'title foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Foo Bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', "title foo's bar")) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Foo's Bar")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'translate 123 456 1234567890')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '4564567890')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'translate 123 1234 123125151')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: must be the same length as .')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'underline foobar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x1ffoobar\x1f')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'upper foo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'FOO')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'upper FOO')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'FOO')) ok testAllFlagsReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: * test wakes')) ok testBoldReplacement (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: horrible, horrible crimes')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks blah meant to say: \x02H\x02ahahaha')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks blah meant to say: \x02H\x02a\x02H\x02a\x02H\x02a\x02H\x02a')) ok testCaseInsensitiveReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks blah meant to say: sweet dreams are made of \x02cheese\x02')) ok testCaseNormalizationInRead (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: eliens Are Invading, Help!')) ok testCaseNormalizationInReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: what a hilarious bug')) ok testExplicitOtherReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#Test', 'meant to say: Segmentation fault (core dumped)')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'thinks ghost meant to say: pouch')) ok testGlobalCaseInsensitiveReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'thinks ghost meant to say: couch')) ok testGlobalReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: ebbe')) ok testIgnoreRegexOnMessagesBeforeEnable (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: AAee eeAe e b')) ok testIgnoreRegexWithBadCase (SedRegex.test.SedRegexTestCase) ... ok testIgnoreTextAfterTrailingSeparator (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: doorbell')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'S/aliens/monsters/')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: see you later')) ok testMissingTrailingSeparator (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: see you later, bye')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: hello everyone')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: hello how are you')) ok testNoMatch (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: foo and baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Search not found in the last 9 IRC messages on this network.')) ok testNonSlashSeparator (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Search not found in the last 12 IRC messages on this network.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: we are all developers on this blessed day')) ok testOnlySelfReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: 4 * 2 = 8')) ok testOtherPersonActionReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: kind machines')) ok testOtherPersonReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'thinks blah meant to say: * blah wakes')) ok testReDoSTimeout (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks blah meant to say: yeah, left')) ok testSeparatorPresentInNick (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Search timed out.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'hello|world meant to say: the quick brown fox jumps over the lazy dog')) ok testSimpleReplace (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks hello|world meant to say: the quick brown fox jumps over the lazy dog')) ok testSlashInNicks (SedRegex.test.SedRegexTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'meant to say: Abcd testefgh')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'nick/othernet meant to say: hello everyone')) ok testWeirdSeparatorsFail (SedRegex.test.SedRegexTestCase) ... ok testCommand (Network.test.NetworkTestCase) ... ok testNetworks (Network.test.NetworkTestCase) ... ok testCand (Conditional.test.ConditionalTestCase) ... ok testCeq (Conditional.test.ConditionalTestCase) ... ok testCif (Conditional.test.ConditionalTestCase) ... ok testCor (Conditional.test.ConditionalTestCase) ... ok testCxor (Conditional.test.ConditionalTestCase) ... ok testGe (Conditional.test.ConditionalTestCase) ... ok testGt (Conditional.test.ConditionalTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@ ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'ghost thinks nick/othernet meant to say: abc 321')) Feeding: IrcMsg(server_tags={}, prefix="ghost!ghost@spooky", command="PRIVMSG", args=('#test', 'nick/othernet: s/123/321/')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo dummy message')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'dummy message')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'network command test echo 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '1')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'networks')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'test: unset')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cand true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cand false true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cand true false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cand false false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cand true true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ceq bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ceq bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ceq bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02ceq \x02) -- Does a string comparison on and . Returns true if they are equal. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif stuff')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'stuff' is not a valid boolean.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif [ceq bla bla] "echo moo" "echo foo"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif [ceq bla bar] "echo moo" "echo foo"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif [cand [ceq bla bla] [ne soo boo]] "echo moo" "echo foo"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'moo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif [ceq [echo $nick] "test"] "echo yay" "echo nay"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'yay')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif 0 "echo nay" "echo yay"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'yay')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif 1 "echo yay" "echo nay"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'yay')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif 4 "echo yay" "echo nay"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'yay')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cif -1 "echo yay" "echo nay"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'yay')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cor true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cor false true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cor true false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cor false false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cor true true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cxor true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cxor false true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cxor true false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cxor false false')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cxor true true true')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ge bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ge bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ge moo bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ge bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02ge \x02) -- Does a string comparison on and . Returns true if is greater than or equal to . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'gt bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) ok testIferror (Conditional.test.ConditionalTestCase) ... ok testLe (Conditional.test.ConditionalTestCase) ... ok testLt (Conditional.test.ConditionalTestCase) ... ok testMatch (Conditional.test.ConditionalTestCase) ... ok testNceq (Conditional.test.ConditionalTestCase) ... ok testNe (Conditional.test.ConditionalTestCase) ... ok testNge (Conditional.test.ConditionalTestCase) ... ok testNgt (Conditional.test.ConditionalTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'gt bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'gt moo bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'gt bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02gt \x02) -- Does a string comparison on and . Returns true if is greater than . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cerror "echo hi"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cerror "foobarbaz"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'cerror "help foobarbaz"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'le bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'le bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'le moo bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'le bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02le \x02) -- Does a string comparison on and . Returns true if is less than or equal to . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lt bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lt bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lt moo bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'lt bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02lt \x02) -- Does a string comparison on and . Returns true if is less than . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'match bla mooblafoo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'match bla mooblfoo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'match Bla moobLafoo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'match --case-insensitive Bla moobLafoo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'match bla bla stuff')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02match [--case-insensitive] \x02) -- Determines if is a substring of . Returns true if is contained in . Will only match case if --case-insensitive is not given. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nceq 10.0 10')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nceq 4 5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nceq 1 2 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02nceq \x02) -- Does a numeric comparison on and . Returns true if they are equal. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nceq bla 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ne bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ne bla moo')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ne bla bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02ne \x02) -- Does a string comparison on and . Returns true if they are not equal. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nge 3 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nge 3 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nge 5 4.3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nge 3 4.5 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02nge \x02) -- Does a numeric comparison on and . Returns true if is greater than or equal to . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nge 45 bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ngt 3 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ngt 2 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ngt 4 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ngt 1 2 3')) ok testNle (Conditional.test.ConditionalTestCase) ... ok testNlt (Conditional.test.ConditionalTestCase) ... ok testNne (Conditional.test.ConditionalTestCase) ... ok test (URL.test.URLTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02ngt \x02) -- Does a numeric comparison on and . Returns true if is greater than . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'ngt 3 bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nle 2 2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nle 2 3.5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nle 4 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nle 3 4 5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02nle \x02) -- Does a numeric comparison on and . Returns true if is less than or equal to . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nle 1 bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nlt 3 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nlt 3 4.5')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nlt 5 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nlt 2 3 4')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02nlt \x02) -- Does a numeric comparison on and . Returns true if is less than . ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nlt bla bla')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nne 1 1')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'false')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nne 2.2 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'true')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nne 1 2 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '(\x02nne \x02) -- Does a numeric comparison on and . Returns true if they are not equal. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nne bla 3')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: 'bla' is not a valid floating point number.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 0 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 1 URL in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 2 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 3 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 4 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 5 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 6 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 7 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 8 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 9 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 10 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 11 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 12 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 13 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 14 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 15 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 16 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 17 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 18 URLS in my database.')) ok testAction (URL.test.URLTestCase) ... ok testDefaultNotFancy (URL.test.URLTestCase) ... ok testStripsColors (URL.test.URLTestCase) ... ok testApropos (Misc.test.MiscTestCase) ... ok testAproposDoesntReturnNonCanonicalNames (Misc.test.MiscTestCase) ... ok testAproposIsNotCaseSensitive (Misc.test.MiscTestCase) ... ok testClearMores (Misc.test.MiscTestCase) ... Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 19 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 20 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 21 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 22 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 23 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 24 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url stats')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'I have 25 URLS in my database.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://gameknot.com/tsignup.pl')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last --proto https')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'https://sourceforge.net/projects/pyrelaychecker/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last --with gameknot.com')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://gameknot.com/tsignup.pl')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last --with dhcp')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://dhcp065-024-059-168.columbus.rr.com:81/~jfincher/angryman.py')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last --from alsdkjf')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No URLs matched that criteria.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last --without game')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'https://sourceforge.net/projects/pyrelaychecker/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://wwwsearch.sourceforge.net/ClientForm/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://www.ureg.ohio-state.edu/courses/book3.asp')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@url last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'http://www.ureg.ohio-state.edu/courses/book3.asp')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@apropos f')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Channel capability setdefault, Channel dehalfop, Channel halfop, Config config, Config default, Config setdefault, Owner defaultcapability, Owner defaultplugin, Owner flush, User identify, User unidentify, and Utilities shuffle')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@apropos asldkfjasdlkfja')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No appropriate commands were found.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@apropos exec')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'No appropriate commands were found.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@apropos LIST')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Channel ban list, Channel capability list, Channel ignore list, Channel listbans, Channel lobotomy list, Config list, Misc list, User hostmask list, and User list')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcab \x02(4 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) ok testHelp (Misc.test.MiscTestCase) ... ok testHelpDoesAmbiguityWithDefaultPlugins (Misc.test.MiscTestCase) ... ok testHelpIncludeFullCommandName (Misc.test.MiscTestCase) ... ok testHelpIsCaseInsensitive (Misc.test.MiscTestCase) ... ok testInvalidCommand (Misc.test.MiscTestCase) ... ok testInvalidCommands (Misc.test.MiscTestCase) ... ok testLast (Misc.test.MiscTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'cabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabca \x02(3 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@clearmores')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: You haven't asked me a command; perhaps you want to see someone else's more. To do so, call this command with that person's nick.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02list [--private] [--unloaded] []\x02) -- Lists the commands available in the given plugin. If no plugin is given, lists the public plugins available. If --private is given, lists the private plugins. If --unloaded is given, it will list available plugins that are not loaded. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help help')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02help [] []\x02) -- This command gives a useful description of what does. is only necessary if the command is in more than one plugin. You may also want to use the 'list' command to list all available plugins and commands. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help nonExistentCommand')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no command "nonexistentcommand".')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02list [--private] [--unloaded] []\x02) -- Lists the commands available in the given plugin. If no plugin is given, lists the public plugins available. If --private is given, lists the private plugins. If --unloaded is given, it will list available plugins that are not loaded. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help channel capability add')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02channel capability add [] [ ...]\x02) -- If you have the #channel,op capability, this will give the (or the user to whom maps) the capability in the channel. is only necessary if the message isn't sent in the channel itself. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help channel capability add')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "(\x02channel capability add [] [ ...]\x02) -- If you have the #channel,op capability, this will give the (or the user to whom maps) the capability in the channel. is only necessary if the message isn't sent in the channel itself. ")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help LIST')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '(\x02list [--private] [--unloaded] []\x02) -- Lists the commands available in the given plugin. If no plugin is given, lists the public plugins available. If --private is given, lists the private plugins. If --unloaded is given, it will list available plugins that are not loaded. ')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo []')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="f!f@__no_testcap__", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'f: Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="f!f@__no_testcap__", command="PRIVMSG", args=('#test', '@bar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'f: Error: "bar" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="f!f@__no_testcap__", command="PRIVMSG", args=('#test', '@baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'f: Error: "baz" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="f!f@__no_testcap__", command="PRIVMSG", args=('#test', '@qux')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "f: You've given me 3 invalid commands within the last 60 seconds; I'm now ignoring you for 10 minutes.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @last')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --with foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --without foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @last')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --regexp m/\\s+/')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @last --without foo')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --regexp m/bar/')) ok testList (Misc.test.MiscTestCase) ... ok testListDoesNotIncludeNonCanonicalName (Misc.test.MiscTestCase) ... ok testListIncludesDispatcherIfThereIsAnOriginalCommand (Misc.test.MiscTestCase) ... ok testListIsCaseInsensitive (Misc.test.MiscTestCase) ... ok testListNoIncludeDispatcher (Misc.test.MiscTestCase) ... ok testListPrivate (Misc.test.MiscTestCase) ... ok testListUnloaded (Misc.test.MiscTestCase) ... ok testMore (Misc.test.MiscTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --from TEST')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @last --regexp m/bar/')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last --from t*')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @last --from TEST')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', 'foo bar baz')) Returning: None Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@last')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'foo foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Anonymous, Channel, Config, Dict, Misc, Owner, Plugin, String, User, and Utilities')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list Misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'apropos, clearmores, completenick, help, last, list, more, noticetell, ping, source, tell, and version')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list --unloaded')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Admin, Admin, Aka, Aka, Alias, Alias, AutoMode, AutoMode, Autocomplete, Autocomplete, BadWords, BadWords, ChannelLogger, ChannelLogger, ChannelStats, ChannelStats, Conditional, Conditional, Ctcp, Ctcp, DDG, DDG, Debug, Debug, Dunno, Dunno, Factoids, Factoids, Fediverse, Fediverse, Filter, Filter, Format, Format, GPG, GPG, Games, Games, Google, Google, Hashes, Hashes, Herald, Herald, Internet, Internet, Karma, Karma, Lart, Lart, Later, \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list Owner')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'announce, defaultcapability, defaultplugin, disable, enable, flush, ircquote, load, logmark, quit, reload, reloadlocale, rename, unload, unrename, and upkeep')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list Dict')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'dict, dictionaries, random, and synonym')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'apropos, clearmores, completenick, help, last, list, more, noticetell, ping, source, tell, and version')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list Misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'apropos, clearmores, completenick, help, last, list, more, noticetell, ping, source, tell, and version')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Channel, Config, Dict, Misc, Owner, Plugin, String, User, and Utilities')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list --private')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Anonymous and TestPlugin')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Anonymous, Channel, Config, Dict, Misc, Owner, Plugin, String, User, and Utilities')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list --private')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'TestPlugin')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list --unloaded')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Admin, Admin, Aka, Aka, Alias, Alias, AutoMode, AutoMode, Autocomplete, Autocomplete, BadWords, BadWords, ChannelLogger, ChannelLogger, ChannelStats, ChannelStats, Conditional, Conditional, Ctcp, Ctcp, DDG, DDG, Debug, Debug, Dunno, Dunno, Factoids, Factoids, Fediverse, Fediverse, Filter, Filter, Format, Format, GPG, GPG, Games, Games, Google, Google, Hashes, Hashes, Herald, Herald, Internet, Internet, Karma, Karma, Lart, Lart, Later, \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@list --unloaded')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Admin, Admin, Aka, Aka, Alias, Alias, AutoMode, AutoMode, Autocomplete, Autocomplete, BadWords, BadWords, ChannelLogger, ChannelLogger, ChannelStats, ChannelStats, Conditional, Conditional, Ctcp, Ctcp, DDG, DDG, Debug, Debug, Dunno, Dunno, Factoids, Factoids, Fediverse, Fediverse, Filter, Filter, Format, Format, GPG, GPG, Games, Games, Google, Google, Hashes, Hashes, Herald, Herald, Internet, Internet, Karma, Karma, Lart, Lart, Later, \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(3 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) ok testMoreBatch (Misc.test.MiscTestCase) ... ok testMoreBatchMaxLines (Misc.test.MiscTestCase) ... ok testMoreIsCaseInsensitive (Misc.test.MiscTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(1 more message)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's all, there is no more.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(3 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(3 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcab \x02(13 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'cabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabca \x02(12 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc \x02(11 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more TEST')) ok testMoreMores (Misc.test.MiscTestCase) ... ok testNestedLastNickConfig (Misc.test.MiscTestCase) ... ok testNestedLastTimestampConfig (Misc.test.MiscTestCase) ... ok testNoNestedTell (Misc.test.MiscTestCase) ... ok testNotReplyWhenNotCanonicalName (Misc.test.MiscTestCase) ... ok testPluginHelp (Misc.test.MiscTestCase) ... ok testReplyWhenNotCommand (Misc.test.MiscTestCase) ... ok testReplyWhenNotCommandButFirstCommandIsPluginName (Misc.test.MiscTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc \x02(11 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more test')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'bcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabcabc \x02(11 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc ')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(3 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc \x02(2 more messages)\x02')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc abc')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@more')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: That's all, there is no more.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [last]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', ' @foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [last]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '[01:10:21] @foo bar baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@echo [tell test foo]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: This command cannot be nested.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host.domain.tld", command="PRIVMSG", args=('#test', '@LeN foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '6')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host.domain.tld", command="PRIVMSG", args=('#test', '@lEn foobar')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', '6')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help Misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no command "misc". However, \'Misc\' is the name of a loaded plugin, and you may be able to find its help using \'plugin help Misc\' and its provided commands using \'list Misc\'.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@unload Plugin')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@help Misc')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: There is no command "misc". However, \'Misc\' is the name of a loaded plugin, and you may be able to find its provided commands using \'list Misc\'.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="somethingElse!user@host.domain.tld", command="PRIVMSG", args=('#test', '@foo bar baz')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "foo" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@misc foo')) ok testSource (Misc.test.MiscTestCase) ... ok testTell (Misc.test.MiscTestCase) ... ok testTellDoesNotPropogateAction (Misc.test.MiscTestCase) ... ok testAddbadwords (BadWords.test.BadWordsTestCase) ... ok testDefault (BadWords.test.BadWordsTestCase) ... Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: The "Misc" plugin is loaded, but there is no command named "foo" in it. Try "list Misc" to see the commands in the "Misc" plugin.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@source')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'My source is at https://github.com/ProgVal/Limnoria')) Feeding: IrcMsg(server_tags={}, prefix="tester!foo@bar__no_testcap__baz", command="PRIVMSG", args=('#test', '@tell aljsdkfh [plugin tell]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', "Error: I haven't seen aljsdkfh, I'll let you do the telling.")) Feeding: IrcMsg(server_tags={}, prefix="tester!foo@bar__no_testcap__baz", command="PRIVMSG", args=('#test', '@tell #foo [plugin tell]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: Hey, just give the command. No need for the tell.')) Feeding: IrcMsg(server_tags={}, prefix="tester!foo@bar__no_testcap__baz", command="PRIVMSG", args=('#test', '@tell me you love me')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('#test', '@tell foo [action bar]')) Returning: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('#test', 'Error: "action" is not a valid command.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords add shit ass fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo shit')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [colorize shit]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0313s\x0313h\x0308i\x0305t\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooshitbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooshitbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo shit bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo shit bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" s h i t]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooshitbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooshitbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo shitbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo shitbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooshit bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooshit bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo shit bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo shit bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo ass')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [colorize ass]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0311a\x0309s\x0314s\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooassbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooassbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo ass bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo ass bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" a s s]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooassbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooassbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo assbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo assbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooass bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooass bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo ass bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo ass bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [colorize fuck]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', '\x0308f\x0302u\x0309c\x0310k\x03')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foofuckbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foofuckbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo fuck bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo fuck bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" f u c k]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foofuckbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foofuckbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo fuckbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo fuckbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foofuck bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foofuck bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foo fuck bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foo fuck bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo shit')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooshitbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooshitbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" s h i t]')) ok testList (BadWords.test.BadWordsTestCase) ... ok testRemovebadwords (BadWords.test.BadWordsTestCase) ... ok testNickometer (Nickometer.test.NickometerTestCase) ... ok testRegisterRequireEmail (Services.test.ExperimentalServicesTestCase) ... ok testRegisterSuccess (Services.test.ExperimentalServicesTestCase) ... ok testRegisterSuccessBatch (Services.test.ExperimentalServicesTestCase) ... ok testRegisterSuccessEmail (Services.test.ExperimentalServicesTestCase) ... ok testRegisterSupportError (Services.test.ExperimentalServicesTestCase) ... ok testRegisterVerify (Services.test.ExperimentalServicesTestCase) ... Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo ass')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooassbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooassbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" a s s]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foofuckbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foofuckbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" f u c k]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "I'm not currently censoring any bad words.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords add shit')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords add ass')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords add "fuck you"')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords list')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass, fuck you, and shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords add shit ass fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'badwords remove shit ass fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo shit')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooshitbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooshitbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" s h i t]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'shit')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo ass')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fooassbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fooassbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" a s s]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'ass')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo fuck')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo foofuckbar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'foofuckbar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'echo [format join "" f u c k]')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'fuck')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nickometer')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "lame nick-o-meter" reading for "test" is 0.0%.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nickometer jemfinch')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "lame nick-o-meter" reading for "jemfinch" is 0.0%.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'nickometer xXReallyObnoxious1337NickXx')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The "lame nick-o-meter" reading for "xXReallyObnoxious1337NickXx" is 99.96%.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This network requires an email address to register.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={'label': '8f69f4c7-0cbb-43ef-aae8-4ab6521b77c4'}, prefix="", command="REGISTER", args=('*', 'p4ssw0rd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Registration of account accountname on test succeeded: welcome!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={'label': 'd5e01676-0808-41ad-9fa2-d4131d4b2a22'}, prefix="", command="REGISTER", args=('*', 'p4ssw0rd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Registration of account accountname on test succeeded: welcome!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd foo@example.org')) Response: IrcMsg(server_tags={'label': 'c8ee95b2-04f5-4934-a001-519bed85c6ab'}, prefix="", command="REGISTER", args=('foo@example.org', 'p4ssw0rd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Registration of account accountname on test succeeded: welcome!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This network does not support labeled-response.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: This network does not support draft/register.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) ok testRegisterVerifyBatch (Services.test.ExperimentalServicesTestCase) ... ok testPasswordAndIdentify (Services.test.ServicesTestCase) ... ok testPasswordConfg (Services.test.ServicesTestCase) ... ok testRegisterNoExperimentalExtensions (Services.test.ServicesTestCase) ... ok ---------------------------------------------------------------------- Ran 1049 tests in 546.395s OK (skipped=14) Response: IrcMsg(server_tags={'label': 'c44a4c39-969c-4054-bd56-b71cb1764915'}, prefix="", command="REGISTER", args=('*', 'p4ssw0rd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Registration of accountname on test requires verification to complete: check your emails')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'verify accountname c0de')) Response: IrcMsg(server_tags={'label': 'e002010a-76e1-4b7c-9360-ebc827c960c9'}, prefix="", command="VERIFY", args=('accountname', 'c0de')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Verification of account accountname on test succeeded: welcome!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={'label': 'f5c2e7ea-797e-4032-9749-3bb95e52c40c'}, prefix="", command="REGISTER", args=('*', 'p4ssw0rd')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Registration of accountname on test requires verification to complete: check your emails')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'verify accountname c0de')) Response: IrcMsg(server_tags={'label': '73cbd63f-2cec-4077-8005-f41a1383218a'}, prefix="", command="VERIFY", args=('accountname', 'c0de')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', '')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Verification of account accountname on test succeeded: welcome!')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services password foo bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services identify')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', "Error: I don't have a configured password for my current nick.")) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services password test baz')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services identify')) Response: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('NickServ', 'IDENTIFY baz')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services password test biff')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services identify')) Response: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('NickServ', 'IDENTIFY biff')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config plugins.Services.nicks ""')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config network plugins.Services.nicks ""')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services password test bar')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config plugins.Services.nicks')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Global: ; test: test')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config plugins.Services.nickserv.password.test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Global: bar; test: bar')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config network plugins.Services.nickserv.password.test bar2')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'The operation succeeded.')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config plugins.Services.nickserv.password.test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Global: bar; test: bar2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'config plugins.Services.nickserv.password.test')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Global: bar; test: bar2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'services identify')) Response: IrcMsg(server_tags={}, prefix="", command="PRIVMSG", args=('NickServ', 'IDENTIFY bar2')) Feeding: IrcMsg(server_tags={}, prefix="test!user@host.domain.tld", command="PRIVMSG", args=('test', 'register p4ssw0rd')) Response: IrcMsg(server_tags={}, prefix="", command="NOTICE", args=('test', 'Error: Experimental IRC extensions are not enabled for this bot.')) rm -fr -- /tmp/dh-xdg-rundir-fSHvMX4l make[1]: Leaving directory '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild rm -f -- debian/limnoria-testing.substvars rm -fr -- debian/.debhelper/generated/limnoria-testing/ debian/limnoria-testing/ debian/tmp/ dh_auto_install -O--buildsystem=pybuild install -d /<>/limnoria-testing-2021.01.15\+git20210416.3c1c4a69/debian/limnoria-testing pybuild --install -i python{version} -p 3.9 --dest-dir /<>/limnoria-testing-2021.01.15\+git20210416.3c1c4a69/debian/limnoria-testing I: pybuild base:232: /usr/bin/python3 setup.py install --root /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing running install running build running build_py copying src/version.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot running build_scripts running install_lib creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9 creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/ircutils.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/log.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/ircdb.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/questions.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/callbacks.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/world.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/gpg.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/structures.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/iter.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/net.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/error.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/math_evaluator.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/gen.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/python.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/seq.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/file.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/crypt.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/str.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/web.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/minisix.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/transaction.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/minisix.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/structures.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/gen.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/crypt.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/seq.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/math_evaluator.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/iter.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/web.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/str.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/net.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/transaction.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/error.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/file.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/utils/__pycache__/python.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/i18n.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/schedule.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/version.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/shlex.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/commands.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/ansi.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/registry.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Services/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Alias/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ShrinkUrl/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Unix/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Note/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Lart/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Config/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/String/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/BadWords/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Channel/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Factoids/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/GPG/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Nickometer/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelStats/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Hashes/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Ctcp/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Karma/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/handler.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/LogToIrc/__pycache__/handler.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickCapture/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/URL/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Debug/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Plugin/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local/dictclient.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local/__pycache__/dictclient.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/local/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dict/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Utilities/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/AutoMode/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Conditional/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Protector/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Admin/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Time/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Praise/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Games/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Todo/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Format/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Quote/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Dunno/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Network/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/parser.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__pycache__/parser.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/DDG/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Later/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Topic/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Internet/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/ChannelLogger/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/PluginDownloader/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MoobotFactoids/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Reply/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Relay/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Herald/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/constants.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/SedRegex/__pycache__/constants.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/RSS/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Seen/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Anonymous/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Misc/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Limiter/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/NickAuth/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Status/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/News/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/test_data.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/activitypub.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/test_data.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Fediverse/__pycache__/activitypub.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/parser.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales/es.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__pycache__/parser.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Google/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Web/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Autocomplete/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/User/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Owner/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Scheduler/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Filter/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Aka/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/QuoteGrabs/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Success/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/MessageParser/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/test.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local/convertcore.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/local/__pycache__/convertcore.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/config.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales/hu.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/__pycache__/config.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/Math/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__pycache__ creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugins/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/httpserver.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/dbi.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/unpreserve.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/cdb.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/de.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/fr.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/fr.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/fi.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/messages.pot -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/locales/it.po -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers/__init__.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers/Socket.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/drivers/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/plugin.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/conf.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/ircmsgs.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/setup.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/irclib.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/questions.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/test.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/cdb.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/schedule.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/log.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/httpserver.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/__init__.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/callbacks.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/plugin.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/commands.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/version.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/conf.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/registry.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/world.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/dynamicScope.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/unpreserve.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/shlex.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/ansi.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/i18n.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/gpg.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/irclib.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/ircdb.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/dbi.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/ircutils.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/__pycache__/ircmsgs.cpython-39.pyc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__pycache__ copying /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/.pybuild/cpython3_3.9_limnoria/build/supybot/dynamicScope.py -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/ircutils.py to ircutils.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/log.py to log.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/ircdb.py to ircdb.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/questions.py to questions.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/callbacks.py to callbacks.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/world.py to world.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/gpg.py to gpg.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/structures.py to structures.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/iter.py to iter.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/net.py to net.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/error.py to error.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/math_evaluator.py to math_evaluator.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/gen.py to gen.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/python.py to python.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/seq.py to seq.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/file.py to file.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/crypt.py to crypt.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/str.py to str.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/web.py to web.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/minisix.py to minisix.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/utils/transaction.py to transaction.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/i18n.py to i18n.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/schedule.py to schedule.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/version.py to version.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/shlex.py to shlex.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/commands.py to commands.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/ansi.py to ansi.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/registry.py to registry.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Services/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Alias/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ShrinkUrl/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Unix/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Note/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Lart/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Config/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/String/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/BadWords/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Channel/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Factoids/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/GPG/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Nickometer/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelStats/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Hashes/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Ctcp/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Karma/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/handler.py to handler.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/LogToIrc/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickCapture/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/URL/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Debug/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Plugin/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/dictclient.py to dictclient.cpython-39.pyc /usr/lib/python3.9/dist-packages/supybot/plugins/Dict/local/dictclient.py:197: DeprecationWarning: invalid escape sequence \S byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dict/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Utilities/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/AutoMode/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Conditional/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Protector/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Admin/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Time/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Praise/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Games/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Todo/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Format/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Quote/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Dunno/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Network/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/test.py to test.cpython-39.pyc /usr/lib/python3.9/dist-packages/supybot/plugins/DDG/test.py:41: DeprecationWarning: invalid escape sequence \: /usr/lib/python3.9/dist-packages/supybot/plugins/DDG/test.py:49: DeprecationWarning: invalid escape sequence \: byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/parser.py to parser.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/DDG/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Later/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Topic/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Internet/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/ChannelLogger/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/PluginDownloader/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MoobotFactoids/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Reply/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Relay/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Herald/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/constants.py to constants.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/SedRegex/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/RSS/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Seen/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Anonymous/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Misc/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Limiter/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/NickAuth/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Status/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/News/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/test_data.py to test_data.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Fediverse/activitypub.py to activitypub.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/parser.py to parser.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Google/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Web/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Autocomplete/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/User/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Owner/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Scheduler/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Filter/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Aka/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/QuoteGrabs/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Success/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/MessageParser/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/test.py to test.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/convertcore.py to convertcore.cpython-39.pyc /usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/convertcore.py:852: DeprecationWarning: invalid escape sequence \* /usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/convertcore.py:928: DeprecationWarning: invalid escape sequence \* /usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/convertcore.py:1183: DeprecationWarning: invalid escape sequence \[ /usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/convertcore.py:1193: DeprecationWarning: invalid escape sequence \d byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/local/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/config.py to config.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugins/Math/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/httpserver.py to httpserver.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/dbi.py to dbi.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/unpreserve.py to unpreserve.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/cdb.py to cdb.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales/fr.py to fr.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/locales/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers/__init__.py to __init__.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/drivers/Socket.py to Socket.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/plugin.py to plugin.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/conf.py to conf.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/ircmsgs.py to ircmsgs.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/setup.py to setup.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/irclib.py to irclib.cpython-39.pyc byte-compiling /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/supybot/dynamicScope.py to dynamicScope.cpython-39.pyc running install_scripts creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-test -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-wizard -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-reset-password -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-botchk -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-plugin-create -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-plugin-doc -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin copying build/scripts-3.9/supybot-adduser -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-test to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-wizard to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-reset-password to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-botchk to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-plugin-create to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-plugin-doc to 755 changing mode of /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/bin/supybot-adduser to 755 running install_data creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man creating /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-test.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-botchk.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-wizard.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-adduser.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-plugin-doc.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 copying man/supybot-plugin-create.1 -> /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/share/man/man1 running install_egg_info Writing /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69/debian/limnoria-testing/usr/lib/python3.9/dist-packages/limnoria-2021.04.17.egg-info dh_installdocs -O--buildsystem=pybuild install -d debian/limnoria-testing/usr/share/doc/limnoria-testing install -d debian/.debhelper/generated/limnoria-testing install -p -m0644 debian/copyright debian/limnoria-testing/usr/share/doc/limnoria-testing/copyright dh_installchangelogs -O--buildsystem=pybuild install -p -m0644 debian/changelog debian/limnoria-testing/usr/share/doc/limnoria-testing/changelog.Debian dh_installman -O--buildsystem=pybuild man-recode --to-code UTF-8 --suffix .dh-new debian/limnoria-testing/usr/share/man/man1/supybot-adduser.1 debian/limnoria-testing/usr/share/man/man1/supybot-botchk.1 man-recode --to-code UTF-8 --suffix .dh-new debian/limnoria-testing/usr/share/man/man1/supybot-plugin-create.1 debian/limnoria-testing/usr/share/man/man1/supybot-plugin-doc.1 man-recode --to-code UTF-8 --suffix .dh-new debian/limnoria-testing/usr/share/man/man1/supybot.1 man-recode --to-code UTF-8 --suffix .dh-new debian/limnoria-testing/usr/share/man/man1/supybot-test.1 debian/limnoria-testing/usr/share/man/man1/supybot-wizard.1 mv debian/limnoria-testing/usr/share/man/man1/supybot.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot.1 chmod 0644 -- debian/limnoria-testing/usr/share/man/man1/supybot.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-test.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-test.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-wizard.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-wizard.1 chmod 0644 -- debian/limnoria-testing/usr/share/man/man1/supybot-test.1 debian/limnoria-testing/usr/share/man/man1/supybot-wizard.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-adduser.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-adduser.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-botchk.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-botchk.1 chmod 0644 -- debian/limnoria-testing/usr/share/man/man1/supybot-adduser.1 debian/limnoria-testing/usr/share/man/man1/supybot-botchk.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-plugin-create.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-plugin-create.1 mv debian/limnoria-testing/usr/share/man/man1/supybot-plugin-doc.1.dh-new debian/limnoria-testing/usr/share/man/man1/supybot-plugin-doc.1 chmod 0644 -- debian/limnoria-testing/usr/share/man/man1/supybot-plugin-create.1 debian/limnoria-testing/usr/share/man/man1/supybot-plugin-doc.1 dh_python3 -O--buildsystem=pybuild D: dh_python3 dh_python3:161: version: 4.20201102ubuntu4 D: dh_python3 dh_python3:162: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] D: dh_python3 dh_python3:163: options: {'guess_deps': True, 'skip_private': False, 'verbose': False, 'arch': None, 'package': None, 'no_package': None, 'compile_all': False, 'vrange': None, 'regexpr': None, 'accept_upstream_versions': False, 'depends': None, 'depends_section': None, 'recommends': None, 'recommends_section': None, 'suggests': None, 'suggests_section': None, 'requires': None, 'shebang': None, 'ignore_shebangs': False, 'clean_dbg_pkg': True, 'no_ext_rename': False, 'no_shebang_rewrite': False, 'O': '--buildsystem=pybuild'} D: dh_python3 dh_python3:164: args: [] D: dh_python3 dh_python3:165: supported Python versions: 3.9 (default=3.9) D: dh_python3 debhelper:152: source=limnoria-testing, binary packages=['limnoria-testing'] D: dh_python3 dh_python3:183: processing package limnoria-testing... D: dh_python3 fs:49: moving files from debian/limnoria-testing/usr/lib/python3.9/dist-packages to debian/limnoria-testing/usr/lib/python3/dist-packages/ D: dh_python3 fs:260: package limnoria-testing details = {'requires.txt': set(), 'egg-info': {'debian/limnoria-testing/usr/lib/python3/dist-packages/limnoria-2021.04.17.egg-info'}, 'nsp.txt': set(), 'shebangs': {/usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} D: dh_python3 depends:117: generating dependencies for package limnoria-testing D: dh_python3 depends:275: D={'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--buildsystem=pybuild dh_perl -O--buildsystem=pybuild dh_link -O--buildsystem=pybuild dh_strip_nondeterminism -O--buildsystem=pybuild dh_compress -O--buildsystem=pybuild cd debian/limnoria-testing chmod a-x usr/share/doc/limnoria-testing/changelog.Debian usr/share/man/man1/supybot-adduser.1 usr/share/man/man1/supybot-botchk.1 usr/share/man/man1/supybot-plugin-create.1 usr/share/man/man1/supybot-plugin-doc.1 usr/share/man/man1/supybot-test.1 usr/share/man/man1/supybot-wizard.1 usr/share/man/man1/supybot.1 gzip -9nf usr/share/doc/limnoria-testing/changelog.Debian usr/share/man/man1/supybot-adduser.1 usr/share/man/man1/supybot-botchk.1 usr/share/man/man1/supybot-plugin-create.1 usr/share/man/man1/supybot-plugin-doc.1 usr/share/man/man1/supybot-test.1 usr/share/man/man1/supybot-wizard.1 usr/share/man/man1/supybot.1 cd '/<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69' dh_fixperms -O--buildsystem=pybuild find debian/limnoria-testing ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/limnoria-testing/usr/share/doc -type f -a -true -a ! -regex 'debian/limnoria-testing/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/limnoria-testing/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/limnoria-testing/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/limnoria-testing -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/limnoria-testing/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x find debian/limnoria-testing/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w dh_missing -O--buildsystem=pybuild dh_installdeb -O--buildsystem=pybuild install -d debian/limnoria-testing/DEBIAN printf '#!/bin/sh\nset -e\n' > debian/limnoria-testing/DEBIAN/postinst cat debian/limnoria-testing.postinst.debhelper >> debian/limnoria-testing/DEBIAN/postinst chmod 0755 -- debian/limnoria-testing/DEBIAN/postinst printf '#!/bin/sh\nset -e\n' > debian/limnoria-testing/DEBIAN/prerm cat debian/limnoria-testing.prerm.debhelper >> debian/limnoria-testing/DEBIAN/prerm chmod 0755 -- debian/limnoria-testing/DEBIAN/prerm dh_gencontrol -O--buildsystem=pybuild echo misc:Depends= >> debian/limnoria-testing.substvars echo misc:Pre-Depends= >> debian/limnoria-testing.substvars dpkg-gencontrol -plimnoria-testing -ldebian/changelog -Tdebian/limnoria-testing.substvars -Pdebian/limnoria-testing chmod 0644 -- debian/limnoria-testing/DEBIAN/control dh_md5sums -O--buildsystem=pybuild cd debian/limnoria-testing >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/limnoria-testing/DEBIAN/md5sums dh_builddeb -O--buildsystem=pybuild dpkg-deb --root-owner-group --build debian/limnoria-testing .. INFO: pkgstriptranslations version 147 INFO: Disabling pkgstriptranslations for PPA build INFO: Disabling pkgmaintainermangler for PPA build INFO: Disabling pkgstripfiles for PPA build dpkg-deb: building package 'limnoria-testing' in '../limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary -mLaunchpad Build Daemon >../limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_amd64.changes dpkg-genchanges: warning: the current version (2021.01.15+git20210416.3c1c4a69-0vanir1~21.04) is earlier than the previous one (2021.01.15+git20210416.3c1c4a69-0vanir1) dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2021-04-17T01:04:59Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Post Build Chroot | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Changes | +------------------------------------------------------------------------------+ limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_amd64.changes: ----------------------------------------------------------------------------- Format: 1.8 Date: Fri, 16 Apr 2021 20:50:23 -0400 Source: limnoria-testing Binary: limnoria-testing Built-For-Profiles: noudeb Architecture: all Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Distribution: hirsute Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Unit 193 Description: limnoria-testing - robust and user-friendly Python IRC bot Changes: limnoria-testing (2021.01.15+git20210416.3c1c4a69-0vanir1~21.04) hirsute; urgency=medium . * No-change backport to hirsute Checksums-Sha1: 95267eeed48f7edbdafb63cd4c9601e65723c909 632372 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb c4d84632fe6e874cf0383f40ea9f4ea8d025a7ce 6867 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_amd64.buildinfo Checksums-Sha256: 4e128d1cdab297a4c8f1d157dfff859a344b47103be9e6233d6195b7e752bc17 632372 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb e2fa8a5e719f28ddda0566fec24629f35e191ca417d63ae6472994bc5c520a90 6867 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_amd64.buildinfo Files: 4bc95c87ee1454a055ee480094cd56d4 632372 net optional limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb 49505af7c9e900ec02be6c864bad70f9 6867 net optional limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_amd64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo | +------------------------------------------------------------------------------+ Format: 1.0 Source: limnoria-testing Binary: limnoria-testing Architecture: all Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Checksums-Md5: 4bc95c87ee1454a055ee480094cd56d4 632372 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb Checksums-Sha1: 95267eeed48f7edbdafb63cd4c9601e65723c909 632372 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb Checksums-Sha256: 4e128d1cdab297a4c8f1d157dfff859a344b47103be9e6233d6195b7e752bc17 632372 limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb Build-Origin: Ubuntu Build-Architecture: amd64 Build-Date: Sat, 17 Apr 2021 01:04:58 +0000 Build-Path: /<>/limnoria-testing-2021.01.15+git20210416.3c1c4a69 Build-Tainted-By: usr-local-has-programs Installed-Build-Depends: autoconf (= 2.69-14), automake (= 1:1.16.3-2ubuntu1), autopoint (= 0.21-3ubuntu2), autotools-dev (= 20180224.1+nmu1), base-files (= 11ubuntu18), base-passwd (= 3.5.49), bash (= 5.1-2ubuntu1), binutils (= 2.36.1-6ubuntu1), binutils-common (= 2.36.1-6ubuntu1), binutils-x86-64-linux-gnu (= 2.36.1-6ubuntu1), bsdextrautils (= 2.36.1-7ubuntu2), bsdutils (= 1:2.36.1-7ubuntu2), build-essential (= 12.8ubuntu3), bzip2 (= 1.0.8-4ubuntu3), coreutils (= 8.32-4ubuntu2), cpp (= 4:10.3.0-1ubuntu1), cpp-10 (= 10.3.0-1ubuntu1), dash (= 0.5.11+git20200708+dd9ef66+really0.5.11+git20200708+dd9ef66-5ubuntu1), debconf (= 1.5.74), debhelper (= 13.3.4ubuntu1), debianutils (= 4.11.2), debugedit (= 1:0.1-0ubuntu2), dh-autoreconf (= 20), dh-python (= 4.20201102ubuntu4), dh-strip-nondeterminism (= 1.11.0-1), diffutils (= 1:3.7-3ubuntu1), dpkg (= 1.20.7.1ubuntu4), dpkg-dev (= 1.20.7.1ubuntu4), dwz (= 0.14-1), file (= 1:5.39-3), findutils (= 4.8.0-1ubuntu1), g++ (= 4:10.3.0-1ubuntu1), g++-10 (= 10.3.0-1ubuntu1), gcc (= 4:10.3.0-1ubuntu1), gcc-10 (= 10.3.0-1ubuntu1), gcc-10-base (= 10.3.0-1ubuntu1), gcc-11-base (= 11-20210412-1ubuntu1), gettext (= 0.21-3ubuntu2), gettext-base (= 0.21-3ubuntu2), grep (= 3.6-1), groff-base (= 1.22.4-6), gzip (= 1.10-2ubuntu3), hostname (= 3.23), init-system-helpers (= 1.60), intltool-debian (= 0.35.0+20060710.5), iputils-ping (= 3:20210202-1), libacl1 (= 2.2.53-10ubuntu1), libarchive-zip-perl (= 1.68-1), libasan6 (= 11-20210412-1ubuntu1), libatomic1 (= 11-20210412-1ubuntu1), libattr1 (= 1:2.4.48-6build1), libaudit-common (= 1:3.0-2ubuntu1), libaudit1 (= 1:3.0-2ubuntu1), libbinutils (= 2.36.1-6ubuntu1), libblkid1 (= 2.36.1-7ubuntu2), libbz2-1.0 (= 1.0.8-4ubuntu3), libc-bin (= 2.33-0ubuntu5), libc-dev-bin (= 2.33-0ubuntu5), libc6 (= 2.33-0ubuntu5), libc6-dev (= 2.33-0ubuntu5), libcap-ng0 (= 0.7.9-2.2build1), libcap2 (= 1:2.44-1build1), libcap2-bin (= 1:2.44-1build1), libcc1-0 (= 11-20210412-1ubuntu1), libcom-err2 (= 1.45.7-1ubuntu2), libcrypt-dev (= 1:4.4.17-1ubuntu3), libcrypt1 (= 1:4.4.17-1ubuntu3), libctf-nobfd0 (= 2.36.1-6ubuntu1), libctf0 (= 2.36.1-6ubuntu1), libdb5.3 (= 5.3.28+dfsg1-0.6ubuntu4), libdebconfclient0 (= 0.256ubuntu3), libdebhelper-perl (= 13.3.4ubuntu1), libdpkg-perl (= 1.20.7.1ubuntu4), libdw1 (= 0.183-6), libelf1 (= 0.183-6), libexpat1 (= 2.2.10-2), libffi8ubuntu1 (= 3.4~20200819gead65ca871-0ubuntu5), libfile-stripnondeterminism-perl (= 1.11.0-1), libgcc-10-dev (= 10.3.0-1ubuntu1), libgcc-s1 (= 11-20210412-1ubuntu1), libgcrypt20 (= 1.8.7-2ubuntu2), libgdbm-compat4 (= 1.19-2), libgdbm6 (= 1.19-2), libgmp10 (= 2:6.2.1+dfsg-1ubuntu2), libgomp1 (= 11-20210412-1ubuntu1), libgpg-error0 (= 1.38-2build1), libgssapi-krb5-2 (= 1.18.3-4), libicu67 (= 67.1-6ubuntu2), libidn2-0 (= 2.3.0-5), libisl23 (= 0.23-1build1), libitm1 (= 11-20210412-1ubuntu1), libk5crypto3 (= 1.18.3-4), libkeyutils1 (= 1.6.1-2ubuntu1), libkrb5-3 (= 1.18.3-4), libkrb5support0 (= 1.18.3-4), liblsan0 (= 11-20210412-1ubuntu1), liblz4-1 (= 1.9.3-1build1), liblzma5 (= 5.2.5-1.0build2), libmagic-mgc (= 1:5.39-3), libmagic1 (= 1:5.39-3), libmount1 (= 2.36.1-7ubuntu2), libmpc3 (= 1.2.0-1build1), libmpdec3 (= 2.5.1-2), libmpfr6 (= 4.1.0-3build1), libncurses6 (= 6.2+20201114-2build1), libncursesw6 (= 6.2+20201114-2build1), libnsl-dev (= 1.3.0-0ubuntu3), libnsl2 (= 1.3.0-0ubuntu3), libpam-modules (= 1.3.1-5ubuntu6), libpam-modules-bin (= 1.3.1-5ubuntu6), libpam-runtime (= 1.3.1-5ubuntu6), libpam0g (= 1.3.1-5ubuntu6), libpcre2-8-0 (= 10.36-2ubuntu5), libpcre3 (= 2:8.39-13build3), libperl5.32 (= 5.32.1-3ubuntu2), libpipeline1 (= 1.5.3-1), libprocps8 (= 2:3.3.16-5ubuntu3), libpython3-stdlib (= 3.9.4-1), libpython3.9-minimal (= 3.9.4-1), libpython3.9-stdlib (= 3.9.4-1), libquadmath0 (= 11-20210412-1ubuntu1), libreadline8 (= 8.1-1), libseccomp2 (= 2.5.1-1ubuntu1), libselinux1 (= 3.1-3build1), libsigsegv2 (= 2.13-1ubuntu1), libsmartcols1 (= 2.36.1-7ubuntu2), libsqlite3-0 (= 3.34.1-3), libssl1.1 (= 1.1.1j-1ubuntu3), libstdc++-10-dev (= 10.3.0-1ubuntu1), libstdc++6 (= 11-20210412-1ubuntu1), libsub-override-perl (= 0.09-2), libsystemd0 (= 247.3-3ubuntu3), libtinfo6 (= 6.2+20201114-2build1), libtirpc-common (= 1.3.1-1build1), libtirpc-dev (= 1.3.1-1build1), libtirpc3 (= 1.3.1-1build1), libtool (= 2.4.6-15), libtsan0 (= 11-20210412-1ubuntu1), libubsan1 (= 11-20210412-1ubuntu1), libuchardet0 (= 0.0.7-1), libudev1 (= 247.3-3ubuntu3), libunistring2 (= 0.9.10-4), libuuid1 (= 2.36.1-7ubuntu2), libxml2 (= 2.9.10+dfsg-6.3build2), libzstd1 (= 1.4.8+dfsg-2build2), linux-libc-dev (= 5.11.0-14.15), login (= 1:4.8.1-1ubuntu8), lsb-base (= 11.1.0ubuntu2), lto-disabled-list (= 7), m4 (= 1.4.18-5), make (= 4.3-4ubuntu1), man-db (= 2.9.4-2), mawk (= 1.3.4.20200120-2), media-types (= 4.0.0), ncurses-base (= 6.2+20201114-2build1), ncurses-bin (= 6.2+20201114-2build1), patch (= 2.7.6-7), perl (= 5.32.1-3ubuntu2), perl-base (= 5.32.1-3ubuntu2), perl-modules-5.32 (= 5.32.1-3ubuntu2), po-debconf (= 1.0.21+nmu1), procps (= 2:3.3.16-5ubuntu3), python3 (= 3.9.4-1), python3-all (= 3.9.4-1), python3-cffi-backend (= 1.14.5-1), python3-cryptography (= 3.3.2-1), python3-dateutil (= 2.8.1-5), python3-distutils (= 3.9.4-0ubuntu1), python3-feedparser (= 5.2.1-3), python3-lib2to3 (= 3.9.4-0ubuntu1), python3-minimal (= 3.9.4-1), python3-pkg-resources (= 52.0.0-3), python3-setuptools (= 52.0.0-3), python3-six (= 1.15.0-2), python3-tz (= 2021.1-1), python3.9 (= 3.9.4-1), python3.9-minimal (= 3.9.4-1), readline-common (= 8.1-1), rpcsvc-proto (= 1.4.2-0ubuntu4), sed (= 4.7-1ubuntu1), sensible-utils (= 0.0.14), sysvinit-utils (= 2.96-6ubuntu1), tar (= 1.34+dfsg-1build1), tzdata (= 2021a-1ubuntu1), util-linux (= 2.36.1-7ubuntu2), xz-utils (= 5.2.5-1.0build2), zlib1g (= 1:1.2.11.dfsg-2ubuntu6) Environment: DEB_BUILD_OPTIONS="noautodbgsym parallel=4" DEB_BUILD_PROFILES="noudeb" LANG="C.UTF-8" LC_ALL="C.UTF-8" SOURCE_DATE_EPOCH="1618620623" +------------------------------------------------------------------------------+ | Package contents | +------------------------------------------------------------------------------+ limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04_all.deb ---------------------------------------------------------------------- new Debian package, version 2.0. size 632372 bytes: control archive=14000 bytes. 1081 bytes, 24 lines control 55818 bytes, 574 lines md5sums 257 bytes, 12 lines * postinst #!/bin/sh 406 bytes, 12 lines * prerm #!/bin/sh Package: limnoria-testing Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Architecture: all Maintainer: Mattia Rizzolo Installed-Size: 4795 Depends: python3:any Recommends: iputils-ping, procps, python3-chardet, python3-cryptography, python3-dateutil, python3-feedparser, python3-gnupg, python3-socks, python3-tz Conflicts: limnoria, supybot Section: net Priority: optional Homepage: https://github.com/ProgVal/Limnoria Description: robust and user-friendly Python IRC bot A robust, full-featured Python IRC bot with a clean and flexible plugin API. Equipped with a complete ACL system for specifying user permissions with as much as per-command granularity. Batteries are included in the form of numerous plugins already written. . Limnoria is robust (it doesn't crash), user friendly (it's easy to configure) and programmer friendly (plugins are *extremely* easy to write). It aims to be an adequate replacement for most existing IRC bots. . It is the maintained fork of supybot. . This package provides Python 3-only modules and scripts. drwxr-xr-x root/root 0 2021-04-17 00:50 ./ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/bin/ -rwxr-xr-x root/root 15936 2021-04-17 00:50 ./usr/bin/supybot -rwxr-xr-x root/root 5210 2021-04-17 00:50 ./usr/bin/supybot-adduser -rwxr-xr-x root/root 5421 2021-04-17 00:50 ./usr/bin/supybot-botchk -rwxr-xr-x root/root 10594 2021-04-17 00:50 ./usr/bin/supybot-plugin-create -rwxr-xr-x root/root 13555 2021-04-17 00:50 ./usr/bin/supybot-plugin-doc -rwxr-xr-x root/root 4376 2021-04-17 00:50 ./usr/bin/supybot-reset-password -rwxr-xr-x root/root 9481 2021-04-17 00:50 ./usr/bin/supybot-test -rwxr-xr-x root/root 36725 2021-04-17 00:50 ./usr/bin/supybot-wizard drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/ -rw-r--r-- root/root 1747 2021-04-17 00:50 ./usr/lib/python3/dist-packages/limnoria-2021.04.17.egg-info drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/ -rw-r--r-- root/root 4280 2019-11-16 23:50 ./usr/lib/python3/dist-packages/supybot/__init__.py -rw-r--r-- root/root 3504 2014-04-28 21:39 ./usr/lib/python3/dist-packages/supybot/ansi.py -rw-r--r-- root/root 72603 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/callbacks.py -rw-r--r-- root/root 14942 2015-08-11 21:08 ./usr/lib/python3/dist-packages/supybot/cdb.py -rw-r--r-- root/root 39976 2020-06-20 22:22 ./usr/lib/python3/dist-packages/supybot/commands.py -rw-r--r-- root/root 66149 2021-01-13 02:16 ./usr/lib/python3/dist-packages/supybot/conf.py -rw-r--r-- root/root 13134 2015-09-01 19:17 ./usr/lib/python3/dist-packages/supybot/dbi.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/drivers/ -rw-r--r-- root/root 17779 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/drivers/Socket.py -rw-r--r-- root/root 9298 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/drivers/__init__.py -rw-r--r-- root/root 2306 2014-04-28 21:39 ./usr/lib/python3/dist-packages/supybot/dynamicScope.py -rw-r--r-- root/root 2992 2017-09-19 21:12 ./usr/lib/python3/dist-packages/supybot/gpg.py -rw-r--r-- root/root 17606 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/httpserver.py -rw-r--r-- root/root 13864 2019-11-25 22:37 ./usr/lib/python3/dist-packages/supybot/i18n.py -rw-r--r-- root/root 51875 2020-11-05 00:07 ./usr/lib/python3/dist-packages/supybot/ircdb.py -rw-r--r-- root/root 92984 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/irclib.py -rw-r--r-- root/root 38771 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/ircmsgs.py -rw-r--r-- root/root 38911 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/ircutils.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/locales/ -rw-r--r-- root/root 0 2019-02-23 01:37 ./usr/lib/python3/dist-packages/supybot/locales/__init__.py -rw-r--r-- root/root 42681 2020-03-26 22:16 ./usr/lib/python3/dist-packages/supybot/locales/de.po -rw-r--r-- root/root 69533 2019-02-23 01:37 ./usr/lib/python3/dist-packages/supybot/locales/fi.po -rw-r--r-- root/root 75016 2019-11-25 22:37 ./usr/lib/python3/dist-packages/supybot/locales/fr.po -rw-r--r-- root/root 3749 2019-02-23 01:37 ./usr/lib/python3/dist-packages/supybot/locales/fr.py -rw-r--r-- root/root 57904 2019-02-23 01:37 ./usr/lib/python3/dist-packages/supybot/locales/it.po -rw-r--r-- root/root 40546 2020-02-08 22:29 ./usr/lib/python3/dist-packages/supybot/locales/messages.pot -rw-r--r-- root/root 16493 2019-01-11 03:56 ./usr/lib/python3/dist-packages/supybot/log.py -rw-r--r-- root/root 8335 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugin.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/ -rw-r--r-- root/root 2378 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/__init__.py -rw-r--r-- root/root 2268 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/ -rw-r--r-- root/root 7358 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/de.po -rw-r--r-- root/root 8107 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/es.po -rw-r--r-- root/root 8342 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/fi.po -rw-r--r-- root/root 7104 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/fr.po -rw-r--r-- root/root 7363 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/locales/it.po -rw-r--r-- root/root 15094 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/plugin.py -rw-r--r-- root/root 5649 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Admin/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/ -rw-r--r-- root/root 2783 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/__init__.py -rw-r--r-- root/root 2974 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/locales/ -rw-r--r-- root/root 7591 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/locales/fi.po -rw-r--r-- root/root 39761 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/plugin.py -rw-r--r-- root/root 14741 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Aka/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/ -rw-r--r-- root/root 2611 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/__init__.py -rw-r--r-- root/root 2495 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/ -rw-r--r-- root/root 2759 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/de.po -rw-r--r-- root/root 3997 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/es.po -rw-r--r-- root/root 4006 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/fi.po -rw-r--r-- root/root 3334 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/fr.po -rw-r--r-- root/root 3225 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/hu.po -rw-r--r-- root/root 3038 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/locales/it.po -rw-r--r-- root/root 19069 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/plugin.py -rw-r--r-- root/root 7997 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Alias/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/ -rw-r--r-- root/root 2484 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/__init__.py -rw-r--r-- root/root 3472 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/ -rw-r--r-- root/root 4235 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/de.po -rw-r--r-- root/root 4896 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/es.po -rw-r--r-- root/root 5363 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/fi.po -rw-r--r-- root/root 3610 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/fr.po -rw-r--r-- root/root 4539 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/hu.po -rw-r--r-- root/root 4266 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/locales/it.po -rw-r--r-- root/root 9049 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/plugin.py -rw-r--r-- root/root 6879 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Anonymous/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/ -rw-r--r-- root/root 2653 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/__init__.py -rw-r--r-- root/root 4477 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/ -rw-r--r-- root/root 2841 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/de.po -rw-r--r-- root/root 4186 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/es.po -rw-r--r-- root/root 4188 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/fi.po -rw-r--r-- root/root 3644 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/fr.po -rw-r--r-- root/root 2812 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/locales/it.po -rw-r--r-- root/root 7977 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/plugin.py -rw-r--r-- root/root 1743 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/AutoMode/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Autocomplete/ -rw-r--r-- root/root 3008 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Autocomplete/__init__.py -rw-r--r-- root/root 2803 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Autocomplete/config.py -rw-r--r-- root/root 6139 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Autocomplete/plugin.py -rw-r--r-- root/root 6630 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Autocomplete/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/ -rw-r--r-- root/root 2651 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/__init__.py -rw-r--r-- root/root 5974 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/locales/ -rw-r--r-- root/root 6649 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/locales/es.po -rw-r--r-- root/root 6699 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/locales/fi.po -rw-r--r-- root/root 5890 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/locales/fr.po -rw-r--r-- root/root 6141 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/locales/it.po -rw-r--r-- root/root 7358 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/plugin.py -rw-r--r-- root/root 3899 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/BadWords/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/ -rw-r--r-- root/root 2436 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/__init__.py -rw-r--r-- root/root 3453 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/ -rw-r--r-- root/root 27783 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/de.po -rw-r--r-- root/root 33585 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/fi.po -rw-r--r-- root/root 29616 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/fr.po -rw-r--r-- root/root 28363 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/hu.po -rw-r--r-- root/root 29112 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/locales/it.po -rw-r--r-- root/root 44065 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/plugin.py -rw-r--r-- root/root 13263 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Channel/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/ -rw-r--r-- root/root 2487 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/__init__.py -rw-r--r-- root/root 5696 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/locales/ -rw-r--r-- root/root 5066 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/locales/fi.po -rw-r--r-- root/root 4815 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/locales/fr.po -rw-r--r-- root/root 4846 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/locales/hu.po -rw-r--r-- root/root 4503 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/locales/it.po -rw-r--r-- root/root 13062 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/plugin.py -rw-r--r-- root/root 6692 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelLogger/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/ -rw-r--r-- root/root 2638 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/__init__.py -rw-r--r-- root/root 3350 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/locales/ -rw-r--r-- root/root 6380 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/locales/fi.po -rw-r--r-- root/root 6450 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/locales/fr.po -rw-r--r-- root/root 5942 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/locales/it.po -rw-r--r-- root/root 15347 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/plugin.py -rw-r--r-- root/root 4826 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ChannelStats/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/ -rw-r--r-- root/root 2863 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/__init__.py -rw-r--r-- root/root 2719 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/locales/ -rw-r--r-- root/root 7988 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/locales/fi.po -rw-r--r-- root/root 6953 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/locales/fr.po -rw-r--r-- root/root 7361 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/locales/it.po -rw-r--r-- root/root 11298 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/plugin.py -rw-r--r-- root/root 6453 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Conditional/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Config/ -rw-r--r-- root/root 2281 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/__init__.py -rw-r--r-- root/root 2484 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/ -rw-r--r-- root/root 5639 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/de.po -rw-r--r-- root/root 6184 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/fi.po -rw-r--r-- root/root 5890 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/fr.po -rw-r--r-- root/root 5860 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/hu.po -rw-r--r-- root/root 5806 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/locales/it.po -rw-r--r-- root/root 21701 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/plugin.py -rw-r--r-- root/root 23858 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Config/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/ -rw-r--r-- root/root 2376 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/__init__.py -rw-r--r-- root/root 3608 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/ -rw-r--r-- root/root 1718 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/de.po -rw-r--r-- root/root 1843 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/fi.po -rw-r--r-- root/root 1709 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/fr.po -rw-r--r-- root/root 1801 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/hu.po -rw-r--r-- root/root 1660 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/locales/it.po -rw-r--r-- root/root 7086 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/plugin.py -rw-r--r-- root/root 1741 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Ctcp/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/ -rw-r--r-- root/root 2626 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/__init__.py -rw-r--r-- root/root 3288 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/config.py -rw-r--r-- root/root 6032 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/parser.py -rw-r--r-- root/root 6946 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/plugin.py -rw-r--r-- root/root 2345 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/DDG/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Debug/ -rw-r--r-- root/root 2333 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Debug/__init__.py -rw-r--r-- root/root 2355 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Debug/config.py -rw-r--r-- root/root 7228 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Debug/plugin.py -rw-r--r-- root/root 2604 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Debug/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/ -rw-r--r-- root/root 2515 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/__init__.py -rw-r--r-- root/root 2833 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/local/ -rw-r--r-- root/root 58 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/local/__init__.py -rw-r--r-- root/root 12308 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/local/dictclient.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/locales/ -rw-r--r-- root/root 3562 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/locales/fi.po -rw-r--r-- root/root 3095 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/locales/fr.po -rw-r--r-- root/root 3088 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/locales/it.po -rw-r--r-- root/root 6414 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/plugin.py -rw-r--r-- root/root 2504 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dict/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/ -rw-r--r-- root/root 2773 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/__init__.py -rw-r--r-- root/root 2467 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/locales/ -rw-r--r-- root/root 1320 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/locales/de.po -rw-r--r-- root/root 1532 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/locales/fi.po -rw-r--r-- root/root 1441 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/locales/fr.po -rw-r--r-- root/root 1349 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/locales/it.po -rw-r--r-- root/root 2978 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/plugin.py -rw-r--r-- root/root 3402 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Dunno/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/ -rw-r--r-- root/root 2694 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/__init__.py -rw-r--r-- root/root 4823 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/locales/ -rw-r--r-- root/root 14608 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/locales/fi.po -rw-r--r-- root/root 14060 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/locales/fr.po -rw-r--r-- root/root 13125 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/locales/it.po -rw-r--r-- root/root 37549 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/plugin.py -rw-r--r-- root/root 10500 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Factoids/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/ -rw-r--r-- root/root 3437 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/__init__.py -rw-r--r-- root/root 9071 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/activitypub.py -rw-r--r-- root/root 3578 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/config.py -rw-r--r-- root/root 14291 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/plugin.py -rw-r--r-- root/root 20568 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/test.py -rw-r--r-- root/root 17037 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Fediverse/test_data.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/ -rw-r--r-- root/root 2647 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/__init__.py -rw-r--r-- root/root 3074 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/locales/ -rw-r--r-- root/root 13542 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/locales/fi.po -rw-r--r-- root/root 12745 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/locales/fr.po -rw-r--r-- root/root 13539 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/locales/it.po -rw-r--r-- root/root 27029 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/plugin.py -rw-r--r-- root/root 7804 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Filter/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Format/ -rw-r--r-- root/root 2515 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/__init__.py -rw-r--r-- root/root 2478 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Format/locales/ -rw-r--r-- root/root 6734 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/locales/fi.po -rw-r--r-- root/root 5879 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/locales/fr.po -rw-r--r-- root/root 6112 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/locales/it.po -rw-r--r-- root/root 7612 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/plugin.py -rw-r--r-- root/root 3829 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Format/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/GPG/ -rw-r--r-- root/root 2601 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/GPG/__init__.py -rw-r--r-- root/root 2991 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/GPG/config.py -rw-r--r-- root/root 9561 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/GPG/plugin.py -rw-r--r-- root/root 5812 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/GPG/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Games/ -rw-r--r-- root/root 2616 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/__init__.py -rw-r--r-- root/root 2269 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Games/locales/ -rw-r--r-- root/root 4580 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/locales/de.po -rw-r--r-- root/root 5273 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/locales/fi.po -rw-r--r-- root/root 4768 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/locales/fr.po -rw-r--r-- root/root 4582 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/locales/it.po -rw-r--r-- root/root 7204 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/plugin.py -rw-r--r-- root/root 2768 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Games/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Google/ -rw-r--r-- root/root 2463 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/__init__.py -rw-r--r-- root/root 6998 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Google/locales/ -rw-r--r-- root/root 8549 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/locales/es.po -rw-r--r-- root/root 8582 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/locales/fi.po -rw-r--r-- root/root 8013 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/locales/fr.po -rw-r--r-- root/root 8033 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/locales/it.po -rw-r--r-- root/root 4455 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/parser.py -rw-r--r-- root/root 15720 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/plugin.py -rw-r--r-- root/root 4007 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Google/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Hashes/ -rw-r--r-- root/root 2541 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Hashes/__init__.py -rw-r--r-- root/root 2200 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Hashes/config.py -rw-r--r-- root/root 4005 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Hashes/plugin.py -rw-r--r-- root/root 2710 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Hashes/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/ -rw-r--r-- root/root 2379 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/__init__.py -rw-r--r-- root/root 3863 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/locales/ -rw-r--r-- root/root 7332 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/locales/fi.po -rw-r--r-- root/root 6441 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/locales/fr.po -rw-r--r-- root/root 6446 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/locales/it.po -rw-r--r-- root/root 10750 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/plugin.py -rw-r--r-- root/root 1745 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Herald/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/ -rw-r--r-- root/root 2632 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/__init__.py -rw-r--r-- root/root 2497 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/locales/ -rw-r--r-- root/root 2322 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/locales/fi.po -rw-r--r-- root/root 1771 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/locales/fr.po -rw-r--r-- root/root 1794 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/locales/it.po -rw-r--r-- root/root 8843 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/plugin.py -rw-r--r-- root/root 2376 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Internet/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/ -rw-r--r-- root/root 2496 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/__init__.py -rw-r--r-- root/root 3885 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/locales/ -rw-r--r-- root/root 6674 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/locales/fi.po -rw-r--r-- root/root 5662 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/locales/fr.po -rw-r--r-- root/root 5657 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/locales/it.po -rw-r--r-- root/root 18242 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/plugin.py -rw-r--r-- root/root 9918 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Karma/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/ -rw-r--r-- root/root 2527 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/__init__.py -rw-r--r-- root/root 2635 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/locales/ -rw-r--r-- root/root 2141 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/locales/fi.po -rw-r--r-- root/root 1724 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/locales/fr.po -rw-r--r-- root/root 1665 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/locales/it.po -rw-r--r-- root/root 4220 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/plugin.py -rw-r--r-- root/root 2539 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Lart/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Later/ -rw-r--r-- root/root 2606 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/__init__.py -rw-r--r-- root/root 3369 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Later/locales/ -rw-r--r-- root/root 5509 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/locales/de.po -rw-r--r-- root/root 6085 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/locales/fi.po -rw-r--r-- root/root 4984 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/locales/fr.po -rw-r--r-- root/root 5595 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/locales/it.po -rw-r--r-- root/root 10999 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/plugin.py -rw-r--r-- root/root 6316 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Later/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/ -rw-r--r-- root/root 2618 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/__init__.py -rw-r--r-- root/root 3097 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/locales/ -rw-r--r-- root/root 2673 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/locales/fi.po -rw-r--r-- root/root 2638 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/locales/fr.po -rw-r--r-- root/root 2689 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/locales/hu.po -rw-r--r-- root/root 2569 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/locales/it.po -rw-r--r-- root/root 3613 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/plugin.py -rw-r--r-- root/root 2838 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Limiter/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/ -rw-r--r-- root/root 2338 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/__init__.py -rw-r--r-- root/root 5585 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/config.py -rw-r--r-- root/root 5865 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/handler.py -rw-r--r-- root/root 2671 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/plugin.py -rw-r--r-- root/root 1742 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/LogToIrc/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Math/ -rw-r--r-- root/root 2484 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/__init__.py -rw-r--r-- root/root 2472 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Math/local/ -rw-r--r-- root/root 58 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/local/__init__.py -rw-r--r-- root/root 46378 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/local/convertcore.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Math/locales/ -rw-r--r-- root/root 5841 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/locales/fi.po -rw-r--r-- root/root 5239 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/locales/fr.po -rw-r--r-- root/root 5163 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/locales/hu.po -rw-r--r-- root/root 5160 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/locales/it.po -rw-r--r-- root/root 10700 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/plugin.py -rw-r--r-- root/root 9025 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Math/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/ -rw-r--r-- root/root 2982 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/__init__.py -rw-r--r-- root/root 4420 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/locales/ -rw-r--r-- root/root 11281 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/locales/fi.po -rw-r--r-- root/root 10140 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/locales/fr.po -rw-r--r-- root/root 9937 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/locales/it.po -rw-r--r-- root/root 18936 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/plugin.py -rw-r--r-- root/root 10314 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MessageParser/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/ -rw-r--r-- root/root 2255 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/__init__.py -rw-r--r-- root/root 4087 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/ -rw-r--r-- root/root 11251 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/de.po -rw-r--r-- root/root 13797 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/fi.po -rw-r--r-- root/root 12674 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/fr.po -rw-r--r-- root/root 11282 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/hu.po -rw-r--r-- root/root 11721 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/locales/it.po -rw-r--r-- root/root 28969 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/plugin.py -rw-r--r-- root/root 16294 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Misc/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/ -rw-r--r-- root/root 2604 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/__init__.py -rw-r--r-- root/root 2696 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/locales/ -rw-r--r-- root/root 10553 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/locales/fi.po -rw-r--r-- root/root 9547 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/locales/fr.po -rw-r--r-- root/root 9584 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/locales/it.po -rw-r--r-- root/root 28841 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/plugin.py -rw-r--r-- root/root 16897 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/MoobotFactoids/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Network/ -rw-r--r-- root/root 2470 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/__init__.py -rw-r--r-- root/root 2484 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Network/locales/ -rw-r--r-- root/root 5972 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/locales/de.po -rw-r--r-- root/root 8516 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/locales/fi.po -rw-r--r-- root/root 6461 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/locales/fr.po -rw-r--r-- root/root 6553 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/locales/it.po -rw-r--r-- root/root 12568 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/plugin.py -rw-r--r-- root/root 1964 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Network/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/News/ -rw-r--r-- root/root 2733 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/__init__.py -rw-r--r-- root/root 2475 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/News/locales/ -rw-r--r-- root/root 4607 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/locales/fi.po -rw-r--r-- root/root 4074 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/locales/fr.po -rw-r--r-- root/root 4227 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/locales/it.po -rw-r--r-- root/root 8615 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/plugin.py -rw-r--r-- root/root 3572 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/News/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/ -rw-r--r-- root/root 2569 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/__init__.py -rw-r--r-- root/root 2490 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/locales/ -rw-r--r-- root/root 3809 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/locales/de.po -rw-r--r-- root/root 4156 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/locales/fi.po -rw-r--r-- root/root 9208 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/plugin.py -rw-r--r-- root/root 6301 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickAuth/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/ -rw-r--r-- root/root 2538 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/__init__.py -rw-r--r-- root/root 2694 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/locales/ -rw-r--r-- root/root 1413 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/locales/de.po -rw-r--r-- root/root 1546 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/locales/fi.po -rw-r--r-- root/root 1408 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/locales/fr.po -rw-r--r-- root/root 1359 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/locales/it.po -rw-r--r-- root/root 5371 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/plugin.py -rw-r--r-- root/root 1755 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/NickCapture/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/ -rw-r--r-- root/root 3205 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/__init__.py -rw-r--r-- root/root 2572 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/locales/ -rw-r--r-- root/root 1338 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/locales/fi.po -rw-r--r-- root/root 921 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/locales/fr.po -rw-r--r-- root/root 861 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/locales/it.po -rw-r--r-- root/root 9651 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/plugin.py -rw-r--r-- root/root 2139 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Nickometer/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Note/ -rw-r--r-- root/root 2601 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/__init__.py -rw-r--r-- root/root 3433 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Note/locales/ -rw-r--r-- root/root 4032 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/locales/fi.po -rw-r--r-- root/root 3341 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/locales/fr.po -rw-r--r-- root/root 3390 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/locales/it.po -rw-r--r-- root/root 16449 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/plugin.py -rw-r--r-- root/root 3996 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Note/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/ -rw-r--r-- root/root 2383 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/__init__.py -rw-r--r-- root/root 3208 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/ -rw-r--r-- root/root 7720 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/de.po -rw-r--r-- root/root 4689 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/fi.po -rw-r--r-- root/root 7551 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/fr.po -rw-r--r-- root/root 8037 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/hu.po -rw-r--r-- root/root 8034 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/locales/it.po -rw-r--r-- root/root 31022 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/plugin.py -rw-r--r-- root/root 7034 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Owner/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/ -rw-r--r-- root/root 2622 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/__init__.py -rw-r--r-- root/root 2479 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/locales/ -rw-r--r-- root/root 6827 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/locales/de.po -rw-r--r-- root/root 7539 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/locales/fi.po -rw-r--r-- root/root 6396 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/locales/fr.po -rw-r--r-- root/root 7046 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/locales/it.po -rw-r--r-- root/root 9941 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/plugin.py -rw-r--r-- root/root 4228 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Plugin/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/ -rw-r--r-- root/root 2665 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/__init__.py -rw-r--r-- root/root 2530 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/locales/ -rw-r--r-- root/root 1393 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/locales/de.po -rw-r--r-- root/root 4119 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/locales/fi.po -rw-r--r-- root/root 3723 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/locales/fr.po -rw-r--r-- root/root 2740 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/locales/it.po -rw-r--r-- root/root 21267 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/plugin.py -rw-r--r-- root/root 4958 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/PluginDownloader/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/ -rw-r--r-- root/root 2484 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/__init__.py -rw-r--r-- root/root 2651 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/locales/ -rw-r--r-- root/root 2365 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/locales/fi.po -rw-r--r-- root/root 2230 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/locales/fr.po -rw-r--r-- root/root 2193 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/locales/it.po -rw-r--r-- root/root 4304 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/plugin.py -rw-r--r-- root/root 1909 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Praise/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/ -rw-r--r-- root/root 2550 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/__init__.py -rw-r--r-- root/root 2839 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/locales/ -rw-r--r-- root/root 1625 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/locales/fi.po -rw-r--r-- root/root 1085 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/locales/fr.po -rw-r--r-- root/root 998 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/locales/it.po -rw-r--r-- root/root 7554 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/plugin.py -rw-r--r-- root/root 1745 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Protector/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/ -rw-r--r-- root/root 2480 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/__init__.py -rw-r--r-- root/root 2475 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/locales/ -rw-r--r-- root/root 1300 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/locales/fi.po -rw-r--r-- root/root 938 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/locales/fr.po -rw-r--r-- root/root 873 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/locales/it.po -rw-r--r-- root/root 3062 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/plugin.py -rw-r--r-- root/root 2497 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Quote/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/ -rw-r--r-- root/root 2631 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/__init__.py -rw-r--r-- root/root 3626 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/locales/ -rw-r--r-- root/root 7308 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/locales/fi.po -rw-r--r-- root/root 6342 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/locales/fr.po -rw-r--r-- root/root 6571 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/locales/it.po -rw-r--r-- root/root 17078 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/plugin.py -rw-r--r-- root/root 8516 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/QuoteGrabs/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/ -rw-r--r-- root/root 2660 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/__init__.py -rw-r--r-- root/root 6728 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/ -rw-r--r-- root/root 7265 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/de.po -rw-r--r-- root/root 13289 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/fi.po -rw-r--r-- root/root 9171 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/fr.po -rw-r--r-- root/root 7914 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/hu.po -rw-r--r-- root/root 8061 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/locales/it.po -rw-r--r-- root/root 26227 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/plugin.py -rw-r--r-- root/root 18380 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/RSS/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/ -rw-r--r-- root/root 2473 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/__init__.py -rw-r--r-- root/root 4664 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/locales/ -rw-r--r-- root/root 7838 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/locales/fi.po -rw-r--r-- root/root 7102 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/locales/fr.po -rw-r--r-- root/root 7047 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/locales/it.po -rw-r--r-- root/root 18583 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/plugin.py -rw-r--r-- root/root 1743 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Relay/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/ -rw-r--r-- root/root 2528 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/__init__.py -rw-r--r-- root/root 2475 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/ -rw-r--r-- root/root 2346 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/de.po -rw-r--r-- root/root 2601 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/fi.po -rw-r--r-- root/root 2304 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/fr.po -rw-r--r-- root/root 2625 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/hu.po -rw-r--r-- root/root 2488 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/locales/it.po -rw-r--r-- root/root 3650 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/plugin.py -rw-r--r-- root/root 3006 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Reply/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/ -rw-r--r-- root/root 2713 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/__init__.py -rw-r--r-- root/root 2497 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/locales/ -rw-r--r-- root/root 3404 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/locales/fi.po -rw-r--r-- root/root 2912 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/locales/fr.po -rw-r--r-- root/root 3033 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/locales/it.po -rw-r--r-- root/root 12482 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/plugin.py -rw-r--r-- root/root 7325 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Scheduler/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/ -rw-r--r-- root/root 2665 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/__init__.py -rw-r--r-- root/root 3472 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/config.py -rw-r--r-- root/root 874 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/constants.py -rw-r--r-- root/root 10578 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/plugin.py -rw-r--r-- root/root 12235 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/SedRegex/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/ -rw-r--r-- root/root 2593 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/__init__.py -rw-r--r-- root/root 2935 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/locales/ -rw-r--r-- root/root 4728 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/locales/de.po -rw-r--r-- root/root 6806 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/locales/fi.po -rw-r--r-- root/root 5909 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/locales/fr.po -rw-r--r-- root/root 4836 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/locales/it.po -rw-r--r-- root/root 15227 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/plugin.py -rw-r--r-- root/root 5391 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Seen/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Services/ -rw-r--r-- root/root 2563 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/__init__.py -rw-r--r-- root/root 5359 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Services/locales/ -rw-r--r-- root/root 9264 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/locales/de.po -rw-r--r-- root/root 9721 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/locales/fi.po -rw-r--r-- root/root 9114 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/locales/fr.po -rw-r--r-- root/root 9460 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/locales/it.po -rw-r--r-- root/root 32661 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/plugin.py -rw-r--r-- root/root 10659 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Services/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/ -rw-r--r-- root/root 2498 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/__init__.py -rw-r--r-- root/root 4991 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/locales/ -rw-r--r-- root/root 5821 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/locales/fi.po -rw-r--r-- root/root 5051 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/locales/fr.po -rw-r--r-- root/root 5083 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/locales/it.po -rw-r--r-- root/root 10142 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/plugin.py -rw-r--r-- root/root 5242 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/ShrinkUrl/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Status/ -rw-r--r-- root/root 2413 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/__init__.py -rw-r--r-- root/root 2857 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Status/locales/ -rw-r--r-- root/root 4858 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/locales/de.po -rw-r--r-- root/root 5997 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/locales/fi.po -rw-r--r-- root/root 5253 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/locales/fr.po -rw-r--r-- root/root 5098 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/locales/it.po -rw-r--r-- root/root 10002 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/plugin.py -rw-r--r-- root/root 3140 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Status/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/String/ -rw-r--r-- root/root 2507 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/__init__.py -rw-r--r-- root/root 3385 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/String/locales/ -rw-r--r-- root/root 8372 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/locales/fi.po -rw-r--r-- root/root 7677 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/locales/fr.po -rw-r--r-- root/root 6980 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/locales/it.po -rw-r--r-- root/root 9654 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/plugin.py -rw-r--r-- root/root 6964 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/String/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Success/ -rw-r--r-- root/root 2602 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/__init__.py -rw-r--r-- root/root 2707 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Success/locales/ -rw-r--r-- root/root 1556 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/locales/fi.po -rw-r--r-- root/root 1412 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/locales/fr.po -rw-r--r-- root/root 1327 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/locales/it.po -rw-r--r-- root/root 3427 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/plugin.py -rw-r--r-- root/root 2228 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Success/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Time/ -rw-r--r-- root/root 2629 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/__init__.py -rw-r--r-- root/root 2596 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/ -rw-r--r-- root/root 4420 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/de.po -rw-r--r-- root/root 5698 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/fi.po -rw-r--r-- root/root 4728 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/fr.po -rw-r--r-- root/root 4786 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/hu.po -rw-r--r-- root/root 4618 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/locales/it.po -rw-r--r-- root/root 9198 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/plugin.py -rw-r--r-- root/root 4160 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Time/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/ -rw-r--r-- root/root 2563 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/__init__.py -rw-r--r-- root/root 2639 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/locales/ -rw-r--r-- root/root 4421 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/locales/de.po -rw-r--r-- root/root 5088 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/locales/fi.po -rw-r--r-- root/root 4424 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/locales/fr.po -rw-r--r-- root/root 4565 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/locales/it.po -rw-r--r-- root/root 10552 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/plugin.py -rw-r--r-- root/root 6610 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Todo/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/ -rw-r--r-- root/root 2539 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/__init__.py -rw-r--r-- root/root 4732 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/locales/ -rw-r--r-- root/root 18194 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/locales/fi.po -rw-r--r-- root/root 15653 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/locales/fr.po -rw-r--r-- root/root 15556 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/locales/it.po -rw-r--r-- root/root 25109 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/plugin.py -rw-r--r-- root/root 13038 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Topic/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/URL/ -rw-r--r-- root/root 2617 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/__init__.py -rw-r--r-- root/root 2585 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/URL/locales/ -rw-r--r-- root/root 3419 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/locales/fi.po -rw-r--r-- root/root 2715 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/locales/fr.po -rw-r--r-- root/root 2688 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/locales/it.po -rw-r--r-- root/root 6636 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/plugin.py -rw-r--r-- root/root 4197 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/URL/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/ -rw-r--r-- root/root 2625 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/__init__.py -rw-r--r-- root/root 6208 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/locales/ -rw-r--r-- root/root 13445 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/locales/fi.po -rw-r--r-- root/root 10458 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/locales/fr.po -rw-r--r-- root/root 10666 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/locales/it.po -rw-r--r-- root/root 20004 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/plugin.py -rw-r--r-- root/root 7692 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Unix/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/User/ -rw-r--r-- root/root 2311 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/__init__.py -rw-r--r-- root/root 2684 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/ -rw-r--r-- root/root 13701 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/de.po -rw-r--r-- root/root 20486 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/fi.po -rw-r--r-- root/root 18692 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/fr.po -rw-r--r-- root/root 9305 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/hu.po -rw-r--r-- root/root 13888 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/locales/it.po -rw-r--r-- root/root 22420 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/plugin.py -rw-r--r-- root/root 8833 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/User/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/ -rw-r--r-- root/root 2363 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/__init__.py -rw-r--r-- root/root 2497 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/locales/ -rw-r--r-- root/root 2997 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/locales/de.po -rw-r--r-- root/root 4522 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/locales/fi.po -rw-r--r-- root/root 3596 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/locales/fr.po -rw-r--r-- root/root 3779 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/locales/it.po -rw-r--r-- root/root 7021 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/plugin.py -rw-r--r-- root/root 3914 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Utilities/test.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Web/ -rw-r--r-- root/root 2402 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/__init__.py -rw-r--r-- root/root 5202 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/config.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/plugins/Web/locales/ -rw-r--r-- root/root 4917 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/locales/de.po -rw-r--r-- root/root 7480 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/locales/fi.po -rw-r--r-- root/root 6067 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/locales/fr.po -rw-r--r-- root/root 4872 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/locales/it.po -rw-r--r-- root/root 15367 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/plugin.py -rw-r--r-- root/root 8969 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/Web/test.py -rw-r--r-- root/root 23695 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/plugins/__init__.py -rw-r--r-- root/root 5298 2015-09-01 19:17 ./usr/lib/python3/dist-packages/supybot/questions.py -rw-r--r-- root/root 33320 2020-09-15 23:11 ./usr/lib/python3/dist-packages/supybot/registry.py -rw-r--r-- root/root 6112 2020-05-02 22:11 ./usr/lib/python3/dist-packages/supybot/schedule.py -rw-r--r-- root/root 4574 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/setup.py -rw-r--r-- root/root 8198 2015-08-11 21:08 ./usr/lib/python3/dist-packages/supybot/shlex.py -rw-r--r-- root/root 26898 2020-04-13 00:19 ./usr/lib/python3/dist-packages/supybot/test.py -rw-r--r-- root/root 3808 2019-09-29 17:22 ./usr/lib/python3/dist-packages/supybot/unpreserve.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/utils/ -rw-r--r-- root/root 2598 2015-09-01 19:17 ./usr/lib/python3/dist-packages/supybot/utils/__init__.py -rw-r--r-- root/root 1697 2015-09-01 19:17 ./usr/lib/python3/dist-packages/supybot/utils/crypt.py -rw-r--r-- root/root 1948 2015-08-11 21:08 ./usr/lib/python3/dist-packages/supybot/utils/error.py -rw-r--r-- root/root 9321 2019-09-07 02:46 ./usr/lib/python3/dist-packages/supybot/utils/file.py -rw-r--r-- root/root 11575 2020-05-16 01:25 ./usr/lib/python3/dist-packages/supybot/utils/gen.py -rw-r--r-- root/root 5166 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/utils/iter.py -rw-r--r-- root/root 6190 2020-02-08 22:29 ./usr/lib/python3/dist-packages/supybot/utils/math_evaluator.py -rw-r--r-- root/root 3909 2015-08-30 17:36 ./usr/lib/python3/dist-packages/supybot/utils/minisix.py -rw-r--r-- root/root 6482 2021-01-26 04:51 ./usr/lib/python3/dist-packages/supybot/utils/net.py -rw-r--r-- root/root 7682 2019-02-09 23:26 ./usr/lib/python3/dist-packages/supybot/utils/python.py -rw-r--r-- root/root 4125 2015-08-10 19:41 ./usr/lib/python3/dist-packages/supybot/utils/seq.py -rw-r--r-- root/root 21351 2021-01-26 05:13 ./usr/lib/python3/dist-packages/supybot/utils/str.py -rw-r--r-- root/root 19785 2020-05-12 02:39 ./usr/lib/python3/dist-packages/supybot/utils/structures.py -rw-r--r-- root/root 8782 2014-04-28 21:39 ./usr/lib/python3/dist-packages/supybot/utils/transaction.py -rw-r--r-- root/root 9880 2020-06-27 23:11 ./usr/lib/python3/dist-packages/supybot/utils/web.py -rw-r--r-- root/root 175 2021-04-17 00:50 ./usr/lib/python3/dist-packages/supybot/version.py -rw-r--r-- root/root 8420 2020-05-02 22:11 ./usr/lib/python3/dist-packages/supybot/world.py drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/share/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/share/doc/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/share/doc/limnoria-testing/ -rw-r--r-- root/root 2739 2021-04-17 00:50 ./usr/share/doc/limnoria-testing/changelog.Debian.gz -rw-r--r-- root/root 5121 2021-01-26 05:12 ./usr/share/doc/limnoria-testing/copyright drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/share/man/ drwxr-xr-x root/root 0 2021-04-17 00:50 ./usr/share/man/man1/ -rw-r--r-- root/root 617 2021-04-17 00:50 ./usr/share/man/man1/supybot-adduser.1.gz -rw-r--r-- root/root 768 2021-04-17 00:50 ./usr/share/man/man1/supybot-botchk.1.gz -rw-r--r-- root/root 603 2021-04-17 00:50 ./usr/share/man/man1/supybot-plugin-create.1.gz -rw-r--r-- root/root 710 2021-04-17 00:50 ./usr/share/man/man1/supybot-plugin-doc.1.gz -rw-r--r-- root/root 794 2021-04-17 00:50 ./usr/share/man/man1/supybot-test.1.gz -rw-r--r-- root/root 627 2021-04-17 00:50 ./usr/share/man/man1/supybot-wizard.1.gz -rw-r--r-- root/root 988 2021-04-17 00:50 ./usr/share/man/man1/supybot.1.gz +------------------------------------------------------------------------------+ | Post Build | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: amd64 Build Type: binary Build-Space: n/a Build-Time: 591 Distribution: hirsute Host Architecture: amd64 Install-Time: 49 Job: limnoria-testing_2021.01.15+git20210416.3c1c4a69-0vanir1~21.04.dsc Machine Architecture: amd64 Package: limnoria-testing Package-Time: 642 Source-Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 Space: n/a Status: successful Version: 2021.01.15+git20210416.3c1c4a69-0vanir1~21.04 -------------------------------------------------------------------------------- Finished at 2021-04-17T01:04:59Z Build needed 00:10:42, no disk space Adding user buildd to group lxd RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=hirsute --arch=amd64 PACKAGEBUILD-21417700 Scanning for processes to kill in build PACKAGEBUILD-21417700