diff options
author | Livio Recchia <recchialivio@libero.it> | 2020-04-06 17:48:28 +0200 |
---|---|---|
committer | Livio Recchia <recchialivio@libero.it> | 2020-04-06 17:48:28 +0200 |
commit | 9aec37b3bd62b4d5f761cd0eb5339c2aaaa7cb8f (patch) | |
tree | a8e13f84fadc4b7667acd5fd7f8acf0162582136 | |
parent | 357f9b616896e1395e413d52eb09757d133294c7 (diff) | |
download | manachat-9aec37b3bd62b4d5f761cd0eb5339c2aaaa7cb8f.tar.gz manachat-9aec37b3bd62b4d5f761cd0eb5339c2aaaa7cb8f.tar.bz2 manachat-9aec37b3bd62b4d5f761cd0eb5339c2aaaa7cb8f.tar.xz manachat-9aec37b3bd62b4d5f761cd0eb5339c2aaaa7cb8f.zip |
Modularized XCOM, fixed some bugs
-rw-r--r-- | main.log | 814 | ||||
-rwxr-xr-x | plugins/chatbot.py | 24 | ||||
-rwxr-xr-x | plugins/manaboy.py | 246 | ||||
-rw-r--r-- | plugins/xcom.py | 323 |
4 files changed, 1149 insertions, 258 deletions
@@ -179,4 +179,818 @@ may not be the same.
[2020-04-06 15:31:18] jak1 : lets just push the changes, so we can start clean
[2020-04-06 15:31:23] NOBODY 23 :
[2020-04-06 15:31:26] Livio : Okay. +
[2020-04-06 15:40:18] Loaded itemdb from itemdb.txt +
[2020-04-06 15:40:18] Plugin chatbot loaded +
[2020-04-06 15:40:18] Plugin shop loaded +
[2020-04-06 15:40:18] Plugin npc loaded +
[2020-04-06 15:40:18] Plugin autofollow loaded +
[2020-04-06 15:40:18] Plugin manaboy loaded +
[2020-04-06 15:40:18] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 15:40:18] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 15:40:18] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 15:40:18] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 15:40:18] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 15:40:18] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 15:40:25] Livio : There. +
[2020-04-06 15:40:41] Livio : Hmm... +
[2020-04-06 15:41:17] Livio : How can we organize ourselves in order not to get in our way together? +
[2020-04-06 15:43:12] jak1 : maybe branch names "livio/xyz", "jak1/xyz" and "xyz" so we merge our changes to xyz +
[2020-04-06 15:43:41] Livio : Yeah, fine. +
[2020-04-06 15:44:29] jak1 : and how we name xyz? LOL +
[2020-04-06 15:44:48] jak1 : so we keep a structure :) +
[2020-04-06 15:44:50] Livio : Usually I use the date as progressive version. +
[2020-04-06 15:45:02] Livio : Something like 06042020. +
[2020-04-06 15:45:50] jak1 : ok, so livio/06042020 jak06042020 and 06042020 +
[2020-04-06 15:45:58] NOBODY 23 : what +
[2020-04-06 15:46:05] Livio : Or we can do with a progressive number like R0 and so on.. +
[2020-04-06 15:46:06] jak1 : ok, so livio/06042020 jak1/06042020 and 06042020 +
[2020-04-06 15:46:18] NOBODY 23 : 1001101110101011110100010011100101001 +
[2020-04-06 15:46:26] jak1 : maybe just like milestone? v2.0 +
[2020-04-06 15:46:45] Livio : I don't know... +
[2020-04-06 15:47:11] Livio : I see manachat as a collection of different software together. +
[2020-04-06 15:47:21] NOBODY 23 : hihi +
[2020-04-06 15:47:41] Livio : So updating manaboy.py doesn't mean update the whole manachat. +
[2020-04-06 15:48:22] Livio : Well, feel free to do as you please: we do not risk losing nothing branching. +
[2020-04-06 15:48:56] Livio : I will branch this version in order to provide a running bot waiting for better version. +
[2020-04-06 15:56:23] Liviobot : Rebooting... +
[2020-04-06 15:58:33] Loaded itemdb from itemdb.txt +
[2020-04-06 15:58:33] Plugin chatbot loaded +
[2020-04-06 15:58:33] Plugin shop loaded +
[2020-04-06 15:58:33] Plugin npc loaded +
[2020-04-06 15:58:33] Plugin autofollow loaded +
[2020-04-06 15:58:33] Plugin manaboy loaded +
[2020-04-06 15:58:34] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 15:58:34] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 15:58:34] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 15:58:34] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 15:58:34] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 15:58:34] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:01:52] Loaded itemdb from itemdb.txt +
[2020-04-06 16:01:52] Plugin chatbot loaded +
[2020-04-06 16:01:52] Plugin shop loaded +
[2020-04-06 16:01:52] Plugin npc loaded +
[2020-04-06 16:01:52] Plugin autofollow loaded +
[2020-04-06 16:01:52] Plugin manaboy loaded +
[2020-04-06 16:01:53] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:01:53] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:01:53] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:01:53] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:01:53] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:01:53] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:01:59] [Livio ->] !commands +
[2020-04-06 16:01:59] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xcb, xci, xcia, xclist, xcoff, xcom, xcom, xcon, xcsi, xcsioff, xcsion, xcu, xudate, xuf, xupom, zeny +
[2020-04-06 16:02:02] [Livio ->] !joke +
[2020-04-06 16:02:02] [-> Livio] I'm not telling you! +
[2020-04-06 16:05:07] Loaded itemdb from itemdb.txt +
[2020-04-06 16:05:07] Plugin chatbot loaded +
[2020-04-06 16:05:07] Plugin shop loaded +
[2020-04-06 16:05:07] Plugin npc loaded +
[2020-04-06 16:05:07] Plugin autofollow loaded +
[2020-04-06 16:05:21] Loaded itemdb from itemdb.txt +
[2020-04-06 16:05:21] Plugin chatbot loaded +
[2020-04-06 16:05:21] Plugin shop loaded +
[2020-04-06 16:05:21] Plugin npc loaded +
[2020-04-06 16:05:21] Plugin autofollow loaded +
[2020-04-06 16:05:21] Plugin manaboy loaded +
[2020-04-06 16:07:55] Loaded itemdb from itemdb.txt +
[2020-04-06 16:07:55] Plugin chatbot loaded +
[2020-04-06 16:07:55] Plugin shop loaded +
[2020-04-06 16:07:55] Plugin npc loaded +
[2020-04-06 16:07:55] Plugin autofollow loaded +
[2020-04-06 16:07:55] Plugin manaboy loaded +
[2020-04-06 16:07:55] Error loading plugin xcom: No module named c +
[2020-04-06 16:07:55] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:07:55] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:07:55] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:07:55] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:07:55] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:07:55] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:08:04] [Livio ->] !commands +
[2020-04-06 16:08:04] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:08:09] [Livio ->] !xclist +
[2020-04-06 16:08:16] [Livio ->] !xcon +
[2020-04-06 16:08:27] [Livio ->] !joke +
[2020-04-06 16:08:27] [-> Livio] Whenever I find the key to success, someone changes the lock. +
[2020-04-06 16:09:35] Loaded itemdb from itemdb.txt +
[2020-04-06 16:09:35] Plugin chatbot loaded +
[2020-04-06 16:09:35] Plugin shop loaded +
[2020-04-06 16:09:35] Plugin npc loaded +
[2020-04-06 16:09:35] Plugin autofollow loaded +
[2020-04-06 16:09:35] Plugin manaboy loaded +
[2020-04-06 16:09:35] Error loading plugin xcom: No module named c +
[2020-04-06 16:09:35] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:09:35] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:09:35] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:09:35] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:09:35] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:09:35] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:09:39] [Livio ->] !joke +
[2020-04-06 16:09:39] [-> Livio] *sighs* +
[2020-04-06 16:09:41] [Livio ->] !xcon +
[2020-04-06 16:10:26] Loaded itemdb from itemdb.txt +
[2020-04-06 16:10:26] Plugin chatbot loaded +
[2020-04-06 16:10:26] Plugin shop loaded +
[2020-04-06 16:10:26] Plugin npc loaded +
[2020-04-06 16:10:26] Plugin autofollow loaded +
[2020-04-06 16:10:26] Plugin manaboy loaded +
[2020-04-06 16:10:26] Error loading plugin xcom: No module named c +
[2020-04-06 16:10:26] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:10:26] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:10:26] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:10:26] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:10:26] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:10:26] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:10:29] [Livio ->] !xcon +
[2020-04-06 16:10:32] [Livio ->] !joke +
[2020-04-06 16:10:32] [-> Livio] A elderly man remembers the good old days: “when I was young my mom could send me to a shop with a single $ and I would bring back 5 pounds of potatoes 2 breads a bottle of milk a piece of cheese and 10 eggs. Nowadays that’s impossible: there are simply too many security cameras. +
[2020-04-06 16:10:41] [Livio ->] !commands +
[2020-04-06 16:10:41] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:11:30] [Livio ->] !random +
[2020-04-06 16:11:30] [-> Livio] Ciao! +
[2020-04-06 16:12:00] Loaded itemdb from itemdb.txt +
[2020-04-06 16:12:00] Plugin chatbot loaded +
[2020-04-06 16:12:00] Plugin shop loaded +
[2020-04-06 16:12:00] Plugin npc loaded +
[2020-04-06 16:12:00] Plugin autofollow loaded +
[2020-04-06 16:12:00] Plugin manaboy loaded +
[2020-04-06 16:12:14] Loaded itemdb from itemdb.txt +
[2020-04-06 16:12:14] Plugin chatbot loaded +
[2020-04-06 16:12:14] Plugin shop loaded +
[2020-04-06 16:12:14] Plugin npc loaded +
[2020-04-06 16:12:14] Plugin autofollow loaded +
[2020-04-06 16:12:14] Plugin manaboy loaded +
[2020-04-06 16:12:14] Error loading plugin xcom: No module named c +
[2020-04-06 16:12:14] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:12:14] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:12:14] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:12:14] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:12:14] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:12:14] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:15:42] [Livio ->] !commands +
[2020-04-06 16:15:42] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:16:25] Loaded itemdb from itemdb.txt +
[2020-04-06 16:16:25] Plugin chatbot loaded +
[2020-04-06 16:16:25] Plugin shop loaded +
[2020-04-06 16:16:25] Plugin npc loaded +
[2020-04-06 16:16:25] Plugin autofollow loaded +
[2020-04-06 16:16:25] Plugin manaboy loaded +
[2020-04-06 16:16:25] Error loading plugin xcom: No module named c +
[2020-04-06 16:16:26] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:16:26] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:16:26] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:16:26] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:16:26] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:16:26] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:16:35] [Livio ->] !commands +
[2020-04-06 16:16:35] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:17:16] Ur-Sha-kh : hello mana people ;) +
[2020-04-06 16:17:28] Livio : Hello! +
[2020-04-06 16:17:41] jak1 : hi Ur-Sha-kh +
[2020-04-06 16:18:03] matto : hi Ur-Sha-kh :D +
[2020-04-06 16:18:22] Ur-Sha-kh : hello Livio, jak1, hey matto ;) +
[2020-04-06 16:18:23] Liviobot : Welcome back Ur-Sha-kh! +
[2020-04-06 16:19:23] Ur-Sha-kh : oh, thank you, i just logged in, to remind me to play +
[2020-04-06 16:19:59] Loaded itemdb from itemdb.txt +
[2020-04-06 16:19:59] Plugin chatbot loaded +
[2020-04-06 16:19:59] Plugin shop loaded +
[2020-04-06 16:19:59] Plugin npc loaded +
[2020-04-06 16:19:59] Plugin autofollow loaded +
[2020-04-06 16:19:59] Plugin manaboy loaded +
[2020-04-06 16:19:59] Error loading plugin xcom: No module named c +
[2020-04-06 16:19:59] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:19:59] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:19:59] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:19:59] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:19:59] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:19:59] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:20:16] [Livio ->] !commands +
[2020-04-06 16:20:16] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:20:26] [jak1 ->] !selllist 853234 +
[2020-04-06 16:20:31] Liviobot : Let's do business! +
[2020-04-06 16:20:31] [-> jak1] B1pK]+!!"!!k-'"!!"!!['3$!!"!!l-?&!!"!!J&;6!!"!!V'?&!!"!!T'_#!!"!!U'_#!!"!! +
[2020-04-06 16:20:45] jak1 : ok... still working XD +
[2020-04-06 16:20:53] Livio : But not XCOM. +
[2020-04-06 16:21:08] Livio : That chat commands seems not being added. +
[2020-04-06 16:21:21] jak1 : huh... o.O +
[2020-04-06 16:21:44] Livio : I followed Trav's directions on README but it doesn't work outside manaboy.py +
[2020-04-06 16:22:04] jak1 : hmm +
[2020-04-06 16:22:29] [napaBo3 ->] !selllist 24110 +
[2020-04-06 16:22:34] Liviobot : Shop here napaBo3, yes! +
[2020-04-06 16:22:34] [napaBo3 ->] !selllist 24447 +
[2020-04-06 16:22:39] [-> napaBo3] B1pK]+!!"!!k-'"!!"!!['3$!!"!!l-?&!!"!!J&;6!!"!!V'?&!!"!!T'_#!!"!!U'_#!!"!! +
[2020-04-06 16:22:39] Liviobot : Shop here napaBo3, yes! +
[2020-04-06 16:23:45] NOBODY 23 : hi +
[2020-04-06 16:25:59] Loaded itemdb from itemdb.txt +
[2020-04-06 16:25:59] Plugin chatbot loaded +
[2020-04-06 16:25:59] Plugin shop loaded +
[2020-04-06 16:25:59] Plugin npc loaded +
[2020-04-06 16:25:59] Plugin autofollow loaded +
[2020-04-06 16:25:59] Plugin manaboy loaded +
[2020-04-06 16:25:59] Error loading plugin xcom: No module named c +
[2020-04-06 16:25:59] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:25:59] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:25:59] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:25:59] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:25:59] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:25:59] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:26:22] Loaded itemdb from itemdb.txt +
[2020-04-06 16:26:22] Plugin chatbot loaded +
[2020-04-06 16:26:22] Plugin shop loaded +
[2020-04-06 16:26:22] Plugin npc loaded +
[2020-04-06 16:26:22] Plugin autofollow loaded +
[2020-04-06 16:26:22] Plugin manaboy loaded +
[2020-04-06 16:26:22] Error loading plugin xcom: No module named c +
[2020-04-06 16:26:23] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:26:23] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:26:23] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:26:23] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:26:23] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:26:23] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:26:53] Loaded itemdb from itemdb.txt +
[2020-04-06 16:26:53] Plugin chatbot loaded +
[2020-04-06 16:26:53] Plugin shop loaded +
[2020-04-06 16:26:53] Plugin npc loaded +
[2020-04-06 16:26:53] Plugin autofollow loaded +
[2020-04-06 16:26:53] Plugin manaboy loaded +
[2020-04-06 16:26:53] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:26:53] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:26:53] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:26:53] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:26:53] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:26:53] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:27:41] Loaded itemdb from itemdb.txt +
[2020-04-06 16:27:41] Plugin chatbot loaded +
[2020-04-06 16:27:41] Plugin shop loaded +
[2020-04-06 16:27:41] Plugin npc loaded +
[2020-04-06 16:27:41] Plugin autofollow loaded +
[2020-04-06 16:27:41] Plugin manaboy loaded +
[2020-04-06 16:27:41] Plugin xcom loaded +
[2020-04-06 16:27:41] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:27:41] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:27:41] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:27:41] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:27:41] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:27:41] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:27:49] [Livio ->] !commands +
[2020-04-06 16:28:16] Loaded itemdb from itemdb.txt +
[2020-04-06 16:28:16] Plugin chatbot loaded +
[2020-04-06 16:28:16] Plugin shop loaded +
[2020-04-06 16:28:16] Plugin npc loaded +
[2020-04-06 16:28:16] Plugin autofollow loaded +
[2020-04-06 16:28:16] Plugin manaboy loaded +
[2020-04-06 16:28:16] Plugin xcom loaded +
[2020-04-06 16:28:16] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:28:16] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:28:16] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:28:16] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:28:16] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:28:16] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:28:20] [Livio ->] !commands +
[2020-04-06 16:29:20] Loaded itemdb from itemdb.txt +
[2020-04-06 16:29:20] Plugin chatbot loaded +
[2020-04-06 16:29:20] Plugin shop loaded +
[2020-04-06 16:29:20] Plugin npc loaded +
[2020-04-06 16:29:20] Plugin autofollow loaded +
[2020-04-06 16:29:20] Plugin manaboy loaded +
[2020-04-06 16:29:20] Plugin xcom loaded +
[2020-04-06 16:29:20] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:29:20] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:29:20] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:29:20] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:29:20] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:29:20] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:29:57] Loaded itemdb from itemdb.txt +
[2020-04-06 16:29:57] Plugin chatbot loaded +
[2020-04-06 16:29:57] Plugin shop loaded +
[2020-04-06 16:29:57] Plugin npc loaded +
[2020-04-06 16:29:57] Plugin autofollow loaded +
[2020-04-06 16:29:57] Plugin manaboy loaded +
[2020-04-06 16:29:57] Error loading plugin xcom: No module named c +
[2020-04-06 16:29:58] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:29:58] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:29:58] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:29:58] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:29:58] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:29:58] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:30:08] [Livio ->] !commands +
[2020-04-06 16:30:08] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:30:56] Loaded itemdb from itemdb.txt +
[2020-04-06 16:30:56] Plugin chatbot loaded +
[2020-04-06 16:30:56] Plugin shop loaded +
[2020-04-06 16:30:56] Plugin npc loaded +
[2020-04-06 16:30:56] Plugin autofollow loaded +
[2020-04-06 16:30:56] Plugin manaboy loaded +
[2020-04-06 16:30:56] Error loading plugin xcom: No module named c +
[2020-04-06 16:30:56] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:30:56] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:30:56] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:30:56] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:30:56] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:30:56] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:37:22] Loaded itemdb from itemdb.txt +
[2020-04-06 16:37:22] Plugin chatbot loaded +
[2020-04-06 16:37:22] Plugin shop loaded +
[2020-04-06 16:37:22] Plugin npc loaded +
[2020-04-06 16:37:22] Plugin autofollow loaded +
[2020-04-06 16:37:22] Plugin manaboy loaded +
[2020-04-06 16:37:22] Error loading plugin xcom: No module named c +
[2020-04-06 16:37:22] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:37:22] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:37:22] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:37:22] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:37:22] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:37:22] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:38:24] Loaded itemdb from itemdb.txt +
[2020-04-06 16:38:24] Plugin chatbot loaded +
[2020-04-06 16:38:24] Plugin shop loaded +
[2020-04-06 16:38:24] Plugin npc loaded +
[2020-04-06 16:38:24] Plugin autofollow loaded +
[2020-04-06 16:38:24] Plugin manaboy loaded +
[2020-04-06 16:38:24] Plugin xcom loaded +
[2020-04-06 16:38:24] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:38:24] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:38:24] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:38:24] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:38:24] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:38:24] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:38:31] [Livio ->] !commands +
[2020-04-06 16:39:34] Loaded itemdb from itemdb.txt +
[2020-04-06 16:39:34] Plugin chatbot loaded +
[2020-04-06 16:39:34] Plugin shop loaded +
[2020-04-06 16:39:34] Plugin npc loaded +
[2020-04-06 16:39:34] Plugin autofollow loaded +
[2020-04-06 16:39:34] Plugin manaboy loaded +
[2020-04-06 16:39:34] Plugin xcom loaded +
[2020-04-06 16:39:34] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:39:34] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:39:34] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:39:34] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:39:34] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:39:34] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:39:41] [Livio ->] !commands +
[2020-04-06 16:42:59] Loaded itemdb from itemdb.txt +
[2020-04-06 16:42:59] Plugin chatbot loaded +
[2020-04-06 16:42:59] Plugin shop loaded +
[2020-04-06 16:42:59] Plugin npc loaded +
[2020-04-06 16:42:59] Plugin autofollow loaded +
[2020-04-06 16:42:59] Plugin manaboy loaded +
[2020-04-06 16:42:59] Plugin xcom loaded +
[2020-04-06 16:42:59] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:42:59] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:42:59] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:42:59] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:42:59] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:42:59] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:43:39] WarriorWorld : xD +
[2020-04-06 16:44:13] Loaded itemdb from itemdb.txt +
[2020-04-06 16:44:13] Plugin chatbot loaded +
[2020-04-06 16:44:13] Plugin shop loaded +
[2020-04-06 16:44:13] Plugin npc loaded +
[2020-04-06 16:44:13] Plugin autofollow loaded +
[2020-04-06 16:44:13] Plugin manaboy loaded +
[2020-04-06 16:44:13] Plugin xcom loaded +
[2020-04-06 16:44:13] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:44:13] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:44:13] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:44:13] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:44:13] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:44:13] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:44:23] [Livio ->] !commands +
[2020-04-06 16:48:27] Loaded itemdb from itemdb.txt +
[2020-04-06 16:48:27] Plugin chatbot loaded +
[2020-04-06 16:48:27] Plugin shop loaded +
[2020-04-06 16:48:27] Plugin npc loaded +
[2020-04-06 16:48:27] Plugin autofollow loaded +
[2020-04-06 16:48:27] Plugin manaboy loaded +
[2020-04-06 16:48:27] Plugin xcom loaded +
[2020-04-06 16:48:27] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:48:27] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:48:27] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:48:27] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:48:27] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:48:27] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:48:32] [Livio ->] !commands +
[2020-04-06 16:48:52] [Livio ->] !joke +
[2020-04-06 16:49:41] Loaded itemdb from itemdb.txt +
[2020-04-06 16:49:41] Plugin chatbot loaded +
[2020-04-06 16:49:41] Plugin shop loaded +
[2020-04-06 16:49:41] Plugin npc loaded +
[2020-04-06 16:49:41] Plugin autofollow loaded +
[2020-04-06 16:49:41] Plugin manaboy loaded +
[2020-04-06 16:49:41] Plugin xcom loaded +
[2020-04-06 16:49:41] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:49:41] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:49:41] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:49:41] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:49:41] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:49:41] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:49:46] [Livio ->] !joke +
[2020-04-06 16:51:34] Loaded itemdb from itemdb.txt +
[2020-04-06 16:51:34] Plugin chatbot loaded +
[2020-04-06 16:51:34] Plugin shop loaded +
[2020-04-06 16:51:34] Plugin npc loaded +
[2020-04-06 16:51:34] Plugin autofollow loaded +
[2020-04-06 16:51:34] Plugin manaboy loaded +
[2020-04-06 16:51:34] Plugin xcom loaded +
[2020-04-06 16:51:34] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:51:34] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:51:34] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:51:34] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:51:34] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:51:34] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:51:38] [Livio ->] !joke +
[2020-04-06 16:52:06] Loaded itemdb from itemdb.txt +
[2020-04-06 16:52:06] Plugin chatbot loaded +
[2020-04-06 16:52:06] Plugin shop loaded +
[2020-04-06 16:52:06] Plugin npc loaded +
[2020-04-06 16:52:06] Plugin autofollow loaded +
[2020-04-06 16:52:06] Plugin manaboy loaded +
[2020-04-06 16:52:06] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:52:06] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:52:06] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:52:06] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:52:06] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:52:06] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:52:16] [Livio ->] !joke +
[2020-04-06 16:52:16] [-> Livio] Mary had a little lamb fries salad and a bottle of coke. +
[2020-04-06 16:52:19] [Livio ->] !commands +
[2020-04-06 16:52:19] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 16:52:47] Loaded itemdb from itemdb.txt +
[2020-04-06 16:52:47] Plugin chatbot loaded +
[2020-04-06 16:52:47] Plugin shop loaded +
[2020-04-06 16:52:47] Plugin npc loaded +
[2020-04-06 16:52:47] Plugin xcom loaded +
[2020-04-06 16:52:47] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:52:47] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:52:47] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:52:47] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:52:47] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:52:47] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:52:53] [Livio ->] !commands +
[2020-04-06 16:56:11] Loaded itemdb from itemdb.txt +
[2020-04-06 16:56:11] Plugin chatbot loaded +
[2020-04-06 16:56:11] Plugin npc loaded +
[2020-04-06 16:56:11] Plugin xcom loaded +
[2020-04-06 16:56:11] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:56:11] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:56:11] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:56:11] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:56:11] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:56:11] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:56:16] [Livio ->] !commands +
[2020-04-06 16:57:56] Loaded itemdb from itemdb.txt +
[2020-04-06 16:57:56] Plugin chatbot loaded +
[2020-04-06 16:57:56] Plugin npc loaded +
[2020-04-06 16:57:56] Plugin xcom loaded +
[2020-04-06 16:57:56] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 16:57:56] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 16:57:56] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 16:57:56] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 16:57:56] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 16:57:56] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 16:58:02] [Livio ->] !commands asd +
[2020-04-06 17:01:21] Loaded itemdb from itemdb.txt +
[2020-04-06 17:01:21] Plugin chatbot loaded +
[2020-04-06 17:01:21] Plugin npc loaded +
[2020-04-06 17:01:21] Plugin xcom loaded +
[2020-04-06 17:01:21] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:01:21] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:01:21] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:01:21] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:01:21] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:01:21] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:01:24] [Livio ->] !say asd +
[2020-04-06 17:02:32] Loaded itemdb from itemdb.txt +
[2020-04-06 17:02:32] Plugin chatbot loaded +
[2020-04-06 17:02:32] Plugin npc loaded +
[2020-04-06 17:02:33] Plugin xcom loaded +
[2020-04-06 17:02:33] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:02:33] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:02:33] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:02:33] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:02:33] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:02:33] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:02:35] [Livio ->] !commands +
[2020-04-06 17:02:38] jak1 : ohh may i should not try it with a user in a guild LOL +
[2020-04-06 17:02:50] Livio : ? +
[2020-04-06 17:03:03] jak1 : seems the guildchat crashes the bot XD +
[2020-04-06 17:03:22] Livio : Never tryied yet. +
[2020-04-06 17:03:30] Livio : Better use a fresh account for now. +
[2020-04-06 17:03:42] jak1 : hmm... maybe a great idea XD +
[2020-04-06 17:04:11] jak1 : as long as i dont get a ipban rofl +
[2020-04-06 17:04:35] [Livio ->] !xclist +
[2020-04-06 17:04:35] [-> Livio] Livio | +
[2020-04-06 17:04:39] [Livio ->] !joke +
[2020-04-06 17:04:47] [Livio ->] !commands +
[2020-04-06 17:06:43] Loaded itemdb from itemdb.txt +
[2020-04-06 17:06:43] Plugin chatbot loaded +
[2020-04-06 17:06:43] Plugin npc loaded +
[2020-04-06 17:06:43] Plugin autofollow loaded +
[2020-04-06 17:06:43] Plugin manaboy loaded +
[2020-04-06 17:06:43] Plugin xcom loaded +
[2020-04-06 17:06:43] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:06:43] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:06:43] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:06:43] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:06:43] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:06:43] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:06:48] [Livio ->] !commands +
[2020-04-06 17:06:48] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 17:06:57] [Livio ->] !xcon +
[2020-04-06 17:06:57] [-> Livio] ##G Livio XCOM already enabled +
[2020-04-06 17:07:07] [Livio ->] !xclist +
[2020-04-06 17:07:07] [-> Livio] Livio | +
[2020-04-06 17:07:14] [Livio ->] !joke +
[2020-04-06 17:07:14] [-> Livio] The Mana World is beautiful as dangerous as well: trolls will not play jokes. +
[2020-04-06 17:07:22] Livio : Hello everyone! +
[2020-04-06 17:07:23] Liviobot : Livio!! +
[2020-04-06 17:07:29] Livio : Bye! +
[2020-04-06 17:09:39] Loaded itemdb from itemdb.txt +
[2020-04-06 17:09:39] Plugin chatbot loaded +
[2020-04-06 17:09:39] Plugin npc loaded +
[2020-04-06 17:09:39] Plugin autofollow loaded +
[2020-04-06 17:09:39] Plugin manaboy loaded +
[2020-04-06 17:09:39] Plugin xcom loaded +
[2020-04-06 17:09:39] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:09:39] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:09:39] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:09:39] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:09:39] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:09:39] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:09:48] [Livio ->] !commands +
[2020-04-06 17:09:48] [-> Livio] commands, xcb, xci, xcia, xclist, xcoff, xcom, xcom, xcon, xcsi, xcsioff, xcsion, xcu +
[2020-04-06 17:10:55] [Livio ->] !help +
[2020-04-06 17:10:55] [-> Livio] [Forum][Sources] Try !commands for list of commands +
[2020-04-06 17:11:00] [Livio ->] !info +
[2020-04-06 17:11:00] [-> Livio] [Forum][Sources] Try !commands for list of commands +
[2020-04-06 17:11:00] [-> Livio] This is an experimental bot. +
[2020-04-06 17:11:21] Livio : Why that name? +
[2020-04-06 17:11:26] jak1 : why not XD +
[2020-04-06 17:11:33] jak1 : its just a test xD +
[2020-04-06 17:11:38] Livio : But nobody will know that he is a bot. +
[2020-04-06 17:11:58] jak1 : only for testing my structure now :) +
[2020-04-06 17:12:07] Livio : Better don't raise strange suspect on GMs. They have to know that's not a botting player. +
[2020-04-06 17:12:15] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:12:21] jak2 : Hey Livio, wanna something? +
[2020-04-06 17:12:22] Liviobot : Welcome back jak2! +
[2020-04-06 17:12:39] Livio : Oh, man. +
[2020-04-06 17:12:41] jak1 : bad livio :P +
[2020-04-06 17:13:00] Livio : Bots talking each others are forbidden. +
[2020-04-06 17:13:21] jak2 : meep +
[2020-04-06 17:13:29] Livio : However, it's creepy behind that tree... +
[2020-04-06 17:13:31] Livio : !joke +
[2020-04-06 17:13:31] Liviobot : I thought I’d tell you a good time travel joke – but you didn't like it. +
[2020-04-06 17:13:53] Livio : Hmm... Buggy preloadArray maybe? +
[2020-04-06 17:14:28] jak1 : grr... i dont have the packages installed local xD +
[2020-04-06 17:15:15] Liviobot : What packages? +
[2020-04-06 17:15:19] Loaded itemdb from itemdb.txt +
[2020-04-06 17:15:19] Plugin chatbot loaded +
[2020-04-06 17:15:19] Plugin npc loaded +
[2020-04-06 17:15:19] Plugin autofollow loaded +
[2020-04-06 17:15:19] Plugin manaboy loaded +
[2020-04-06 17:15:19] Plugin xcom loaded +
[2020-04-06 17:15:19] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:15:19] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:15:19] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:15:19] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:15:19] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:15:19] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:15:32] Livio : That was me don't worry... +
[2020-04-06 17:15:33] jak1 : fortune.... u did !joke +
[2020-04-06 17:15:45] [Livio ->] !commands +
[2020-04-06 17:15:58] Loaded itemdb from itemdb.txt +
[2020-04-06 17:15:58] Plugin chatbot loaded +
[2020-04-06 17:15:58] Plugin npc loaded +
[2020-04-06 17:15:58] Plugin autofollow loaded +
[2020-04-06 17:15:58] Plugin manaboy loaded +
[2020-04-06 17:15:58] Plugin xcom loaded +
[2020-04-06 17:15:58] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:15:58] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:15:58] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:15:58] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:15:58] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:15:58] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:16:11] Loaded itemdb from itemdb.txt +
[2020-04-06 17:16:11] Plugin chatbot loaded +
[2020-04-06 17:16:11] Plugin npc loaded +
[2020-04-06 17:16:11] Plugin autofollow loaded +
[2020-04-06 17:16:11] Plugin manaboy loaded +
[2020-04-06 17:16:11] Plugin xcom loaded +
[2020-04-06 17:16:11] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:16:11] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:16:11] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:16:11] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:16:11] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:16:11] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:16:23] Livio : You need a text file... +
[2020-04-06 17:16:58] Livio : Grab it from here: +
[2020-04-06 17:17:02] Livio : [https://gitlab.com/liviorecchia/tmw-jokes-collection] +
[2020-04-06 17:17:29] [Livio ->] !commands +
[2020-04-06 17:18:29] Loaded itemdb from itemdb.txt +
[2020-04-06 17:18:29] Plugin chatbot loaded +
[2020-04-06 17:18:29] Plugin npc loaded +
[2020-04-06 17:18:29] Plugin autofollow loaded +
[2020-04-06 17:18:29] Plugin manaboy loaded +
[2020-04-06 17:18:29] Plugin xcom loaded +
[2020-04-06 17:18:29] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:18:29] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:18:29] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:18:29] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:18:29] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:18:29] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:19:07] Loaded itemdb from itemdb.txt +
[2020-04-06 17:19:07] Plugin chatbot loaded +
[2020-04-06 17:19:07] Plugin npc loaded +
[2020-04-06 17:19:07] Plugin autofollow loaded +
[2020-04-06 17:19:07] Plugin manaboy loaded +
[2020-04-06 17:19:07] Plugin xcom loaded +
[2020-04-06 17:19:08] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:19:08] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:19:08] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:19:08] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:19:08] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:19:08] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:19:12] [Livio ->] !commands +
[2020-04-06 17:19:21] [Livio ->] !xcommands +
[2020-04-06 17:19:21] [-> Livio] ##G Livio XCOM already enabled +
[2020-04-06 17:19:21] [-> Livio] xcb, xci, xcia, xclist, xcoff, xcom, xcom, xcommands, xcon, xcsi, xcsioff, xcsion, xcu +
[2020-04-06 17:20:15] [Livio ->] !commands +
[2020-04-06 17:20:21] [Livio ->] !command +
[2020-04-06 17:20:25] [Livio ->] !help +
[2020-04-06 17:20:25] [-> Livio] [Forum][Sources] Try !commands for list of commands +
[2020-04-06 17:21:29] jak2 : test +
[2020-04-06 17:21:39] jak1 : !joke +
[2020-04-06 17:21:39] Liviobot : One of the most wonderful things in life is to wake up and enjoy a cuddle with somebody; unless you are in prison. +
[2020-04-06 17:21:39] jak2 : Mary had a little lamb fries salad and a bottle of coke. +
[2020-04-06 17:21:53] jak2 : Hey jak1, wanna something? +
[2020-04-06 17:22:00] jak2 : Hmm? Something interesting to trade? +
[2020-04-06 17:22:09] Okurwieniec : !attack Livio +
[2020-04-06 17:22:09] Liviobot : Do it yourself. +
[2020-04-06 17:22:09] jak2 : What about my reward? +
[2020-04-06 17:22:13] jak1 : ok... that works so far +
[2020-04-06 17:22:14] Livio : Sell seems working. +
[2020-04-06 17:22:23] Livio : S e l l seems working. +
[2020-04-06 17:22:30] Okurwieniec : !attack jak1 +
[2020-04-06 17:22:30] Liviobot : What about my reward? +
[2020-04-06 17:22:30] jak2 : Meh. +
[2020-04-06 17:22:41] Livio : Resistance is futile! +
[2020-04-06 17:22:51] Okurwieniec : !attack bodo +
[2020-04-06 17:22:51] Liviobot : What about my reward? +
[2020-04-06 17:22:57] jak1 : dont want to get kicked course of spam xD +
[2020-04-06 17:23:02] Okurwieniec : he doesnt attack :( +
[2020-04-06 17:23:16] jak1 : he cant... +
[2020-04-06 17:23:18] Livio : Hmm... +
[2020-04-06 17:23:23] jak1 : he is hidden +
[2020-04-06 17:23:31] Livio : Do I have to suppress messages for non admins? +
[2020-04-06 17:23:37] jak1 : hover-> hide +
[2020-04-06 17:23:53] Okurwieniec : !attack squirrel +
[2020-04-06 17:23:53] Liviobot : Nope! +
[2020-04-06 17:24:21] jak1 : so... i cleaned it a bit root dirctory looks nicer now :) +
[2020-04-06 17:24:46] Loaded itemdb from itemdb.txt +
[2020-04-06 17:24:46] Plugin chatbot loaded +
[2020-04-06 17:24:46] Plugin npc loaded +
[2020-04-06 17:24:46] Plugin autofollow loaded +
[2020-04-06 17:24:46] Plugin manaboy loaded +
[2020-04-06 17:24:46] Plugin xcom loaded +
[2020-04-06 17:24:46] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:24:46] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:24:46] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:24:46] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:24:46] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:24:46] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:24:57] [Livio ->] !help +
[2020-04-06 17:25:39] Loaded itemdb from itemdb.txt +
[2020-04-06 17:25:39] Plugin chatbot loaded +
[2020-04-06 17:25:39] Plugin npc loaded +
[2020-04-06 17:25:39] Plugin autofollow loaded +
[2020-04-06 17:25:39] Plugin manaboy loaded +
[2020-04-06 17:25:39] Plugin xcom loaded +
[2020-04-06 17:25:39] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:25:39] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:25:39] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:25:39] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:25:39] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:25:39] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:25:50] [Livio ->] !help +
[2020-04-06 17:26:29] Loaded itemdb from itemdb.txt +
[2020-04-06 17:26:29] Plugin chatbot loaded +
[2020-04-06 17:26:29] Plugin npc loaded +
[2020-04-06 17:26:29] Plugin autofollow loaded +
[2020-04-06 17:26:29] Plugin manaboy loaded +
[2020-04-06 17:26:29] Plugin xcom loaded +
[2020-04-06 17:26:29] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:26:29] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:26:29] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:26:29] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:26:29] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:26:29] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:26:35] [Livio ->] !help +
[2020-04-06 17:29:18] Loaded itemdb from itemdb.txt +
[2020-04-06 17:29:18] Plugin chatbot loaded +
[2020-04-06 17:29:18] Plugin npc loaded +
[2020-04-06 17:29:18] Plugin autofollow loaded +
[2020-04-06 17:29:18] Plugin manaboy loaded +
[2020-04-06 17:29:19] Plugin xcom loaded +
[2020-04-06 17:29:19] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:29:19] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:29:19] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:29:19] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:29:19] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:29:19] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:29:28] [Livio ->] !help +
[2020-04-06 17:29:28] [-> Livio] [Forum][Sources] Try !commands for list of commands +
[2020-04-06 17:29:33] [Livio ->] !commands +
[2020-04-06 17:29:33] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 17:29:37] [Livio ->] !xcommands +
[2020-04-06 17:29:37] [-> Livio] ##G Livio XCOM already enabled +
[2020-04-06 17:29:37] [-> Livio] xcb, xci, xcia, xclist, xcoff, xcom, xcom, xcommands, xcon, xcsi, xcsioff, xcsion, xcu +
[2020-04-06 17:31:51] jak1 : hey Jes :) +
[2020-04-06 17:31:53] Jesusalva : 11/18 players idling here +
[2020-04-06 17:31:59] Jesusalva : jak1 did you fix your PRs >:-D +
[2020-04-06 17:32:14] Jesusalva : Don't say that I was the one who broke them in first place though :-D +
[2020-04-06 17:32:15] jak1 : for tmw? +
[2020-04-06 17:32:18] Jesusalva : Yes +
[2020-04-06 17:32:28] jak1 : u broke it yep +
[2020-04-06 17:32:36] jak1 : so fix it XD +
[2020-04-06 17:32:39] Livio : Got DC. +
[2020-04-06 17:32:50] jak1 : nah, i can do that :) +
[2020-04-06 17:33:00] jak1 : just some id's +
[2020-04-06 17:33:24] jak1 : and i need to go +10 @id's +
[2020-04-06 17:34:03] jak1 : or w8, they are not dyeable, so... i could just append em +
[2020-04-06 17:34:41] [Livio ->] !xclist +
[2020-04-06 17:34:41] [-> Livio] Livio | +
[2020-04-06 17:34:47] [Livio ->] !xcoff +
[2020-04-06 17:34:47] [-> Livio] ##L--- Livio disabled XCOM --- +
[2020-04-06 17:34:51] [Livio ->] !xcon +
[2020-04-06 17:34:51] [-> Livio] ##W--- Livio is online on XCOM ---##G Livio XCOM enabled! Use !xcoff or !xcom off to disable, use !xclist to see XCOM online list +
[2020-04-06 17:41:17] Livio : Hey Jes? You see it? +
[2020-04-06 17:41:25] Livio : Was a desert bandit. +
[2020-04-06 17:41:47] Livio : Hello Jesusalva! +
[2020-04-06 17:43:34] Loaded itemdb from itemdb.txt +
[2020-04-06 17:43:34] Plugin chatbot loaded +
[2020-04-06 17:43:34] Plugin npc loaded +
[2020-04-06 17:43:34] Plugin autofollow loaded +
[2020-04-06 17:43:34] Plugin manaboy loaded +
[2020-04-06 17:43:34] Error loading plugin xcom: No module named c +
[2020-04-06 17:43:34] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:43:34] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:43:34] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:43:34] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:43:34] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:43:34] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:43:57] Loaded itemdb from itemdb.txt +
[2020-04-06 17:43:57] Plugin chatbot loaded +
[2020-04-06 17:43:57] Plugin npc loaded +
[2020-04-06 17:43:57] Plugin autofollow loaded +
[2020-04-06 17:43:57] Plugin manaboy loaded +
[2020-04-06 17:43:57] Error loading plugin xcom: No module named c +
[2020-04-06 17:43:57] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:43:57] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:43:57] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:43:57] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:43:57] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:43:57] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:44:11] Loaded itemdb from itemdb.txt +
[2020-04-06 17:44:11] Plugin chatbot loaded +
[2020-04-06 17:44:11] Plugin npc loaded +
[2020-04-06 17:44:11] Plugin autofollow loaded +
[2020-04-06 17:44:11] Plugin manaboy loaded +
[2020-04-06 17:44:11] Error loading plugin xcom: No module named c +
[2020-04-06 17:44:11] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:44:11] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:44:11] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:44:11] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:44:11] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:44:11] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:44:15] Loaded itemdb from itemdb.txt +
[2020-04-06 17:44:15] Plugin chatbot loaded +
[2020-04-06 17:44:15] Plugin npc loaded +
[2020-04-06 17:44:15] Plugin autofollow loaded +
[2020-04-06 17:44:15] Plugin manaboy loaded +
[2020-04-06 17:44:15] Plugin xcom loaded +
[2020-04-06 17:44:15] Server : This server is Free Software, for details type @source in chat. +
[2020-04-06 17:44:15] Server : Welcome to The Mana World! ##a(running on tmwAthena) +
[2020-04-06 17:44:15] Server : [Wiki] [Bug Reports] [Discord] [IRC] +
[2020-04-06 17:44:15] Server : You can report abuse by typing in chat: @wgm Player XYZ is abusing me +
[2020-04-06 17:44:15] Server : Doomsday, Act 2: Invaders were seen all over the world! We must repel them before it is too late, and they take over The Mana World! +
[2020-04-06 17:44:15] [GM] ##1Doomsday Event, Act 3: Will happen on Saturday, April 11th, 18:00 UTC. Come celebrate TMW's 16th anniversary! %%N +
[2020-04-06 17:44:25] [Livio ->] !xclist +
[2020-04-06 17:44:25] [-> Livio] Livio | +
[2020-04-06 17:44:28] [Livio ->] !commands +
[2020-04-06 17:44:28] [-> Livio] attack, bug, bugs, close, commands, down, drop, emote, equip, follow, goto, help, history, info, input, inventory, invlist, joke, left, lvlup, nearby, pickup, retrieve, right, say, sell, sit, status, store, story, talk2npc, turn, unequip, up, use, where, xcal, xudate, xuf, xupom, zeny +
[2020-04-06 17:44:32] [Livio ->] !xcommands +
[2020-04-06 17:44:32] [-> Livio] ##G Livio XCOM already enabled +
[2020-04-06 17:44:32] [-> Livio] xcb, xci, xcia, xclist, xcoff, xcom, xcom, xcommands, xcon, xcsi, xcsioff, xcsion, xcu +
[2020-04-06 17:45:17] jak1 : hmm... never used the web ide for resolving... lets test it XD +
[2020-04-06 17:45:46] Livio : Don't make Liviobot catch fire while trying. +
[2020-04-06 17:45:56] Livio : I'm going to push! +
[2020-04-06 17:46:00] jak1 : nah... on github ;) +
[2020-04-06 17:46:10] jak1 : for tmw :) +
[2020-04-06 17:46:13] Livio : I like to bother people you know... +
[2020-04-06 17:46:33] Livio : WEB IDE™ is too much for my puny laptop. +
[2020-04-06 17:46:49] WarriorWorld : whazzaup folks +
[2020-04-06 17:46:54] Livio : I wish I could use elinks instead of Firefox for Gitlab. +
[2020-04-06 17:47:00] Livio : Hello! +
[2020-04-06 17:47:12] Livio : We are developing more tech for bots. +
[2020-04-06 17:47:49] Livio : What's your %?
\ No newline at end of file diff --git a/plugins/chatbot.py b/plugins/chatbot.py index e26928d..e52bb0f 100755 --- a/plugins/chatbot.py +++ b/plugins/chatbot.py @@ -30,18 +30,16 @@ def answer_random(nick, message, is_whisper, answers): mapserv.cmsg_chat_message(resp) def answer(nick, message, is_whisper): - try: - for regex, action in commands.iteritems(): - match = regex.match(message) - if match: - if isinstance(action, types.ListType): - answer_random(nick, message, is_whisper, action) - elif isinstance(action, types.FunctionType): - action(nick, message, is_whisper, match) - else: - raise ValueError("must be either list or function") - except: - answer_random(nick, message, is_whisper, action) + + for regex, action in commands.iteritems(): + match = regex.match(message) + if match: + if isinstance(action, types.ListType): + answer_random(nick, message, is_whisper, action) + elif isinstance(action, types.FunctionType): + action(nick, message, is_whisper, match) + else: + answer_random(nick, message, is_whisper, action) @extends('smsg_being_chat') def being_chat(data): @@ -68,4 +66,4 @@ def remove_command(cmd): def init(config): add_command('!info', answer_info) - add_command('!random', ['asd', 'Ciao!']) + # ~ add_command('!random', ['asd', 'Ciao!']) diff --git a/plugins/manaboy.py b/plugins/manaboy.py index b145cdb..f755512 100755 --- a/plugins/manaboy.py +++ b/plugins/manaboy.py @@ -16,8 +16,6 @@ from utils import extends from actor import find_nearest_being from chat import send_whisper as whisper -from net.onlineusers import OnlineUsers - __all__ = [ 'PLUGIN', 'init' ] def preloadArray(nfile): @@ -92,234 +90,6 @@ def XUfortune(nick, message, is_whisper, match): XECUTE(nick, is_whisper, "fo def XUdate(nick, message, is_whisper, match): XECUTE(nick, is_whisper, "/bin/date") def XUpom(nick, message, is_whisper, match): XECUTE(nick, is_whisper, "/usr/games/pom") -# ====================== XCOM ============= -XCOMList = preloadArray("bot/XCOM.txt") -XCOMServerStatInterested = [] #List of nicks interested in server status change -XCOMBroadcastPrefix = "##B##G " - - -def online_list_update(curr,prev): - for x in curr: - found = False - for y in prev: - if x==y: found = True - if found == False: #detected change - for nicks in XCOMList: #For every XCOM user... - if nicks in online_users.online_users: #That's online... - if nicks in XCOMServerStatInterested: #If XCOM player is interested - if x in XCOMList: #An XCOM user connected? - XCOMDelay() #Share its status - whisper(nicks, "##W" + x + " is now online [XCOM]") - else: #Is a regular server player - if x not in XCOMList: - XCOMDelay() #Share its status - whisper(nicks, "##W" + x + " is now online") - - for x in prev: - found = False - for y in curr: - if x==y: found = True - if found == False: - for nicks in XCOMList: #For every XCOM user... - if nicks in online_users.online_users: #That's online... - if nicks in XCOMServerStatInterested: #If XCOM player is interested - if x in XCOMList: #An XCOM user connected? - XCOMDelay() #Share its status - whisper(nicks, "##L" + x + " is now offline [XCOM]") - else: #Is a regular server player - if x not in XCOMList: - XCOMDelay() #Share its status - whisper(nicks, "##L" + x + " is now offline") - -online_users = OnlineUsers(online_url=' https://server.themanaworld.org/online-old.txt', update_interval=20, refresh_hook=online_list_update) - -def XCOMOnlineList(nick, message, is_whisper, match): - XCOMDelay() - msg="" - for nicks in XCOMList: - if nicks in online_users.online_users: - msg = msg + nicks + " | " - XCOMDelay() - whisper(nick, msg) - -def XCOMPrintStat(): - pOnline=0 - xOnline=0 - for p in online_users.online_users: - pOnline=pOnline+1 - if p in XCOMList: - xOnline=xOnline+1 - return "%(xOnline)d/%(pOnline)d"%{"pOnline": pOnline, "xOnline": xOnline,} - -def XCOMDelay(): - time.sleep(0.1) - -def XCOMBroadcast(message): - for nicks in XCOMList: - if nicks in online_users.online_users: - if nicks not in ignored_players: - XCOMDelay() - whisper(nicks, message) - -def XCOMCommunicate(nick, message, is_whisper, match): - if not is_whisper: - return - if nick in ignored_players: - return #or say something - if message[0]=="!": - return - if message.startswith("*AFK*:"): # AFK bug workaround - return - if nick in XCOMList: - for nicks in XCOMList: - if nicks in online_users.online_users: - if nick==nicks: - pass - else: - XCOMDelay() - whisper(nicks, "##B##LXCOM[" + XCOMPrintStat() + "]##l " + nick + ": ##b" + message) - else: - whisper(nick, XCOMBroadcastPrefix + "XCOM is not enabled (Use !xcon)") - -def XCOMSilentInvite(nick, message, is_whisper, match): - XCOMDelay() - if not is_whisper: - return - if nick in ignored_players: - return #or say something - if nick in admins: - XCOMList.append(match.group(1)) - if match.group(1) not in ignored_players: - whisper(nick, "##W--- " + nick + " silently invited " + match.group(1) + " on XCOM ---") - else: - whisper(nick, "##W" + match.group(1) + " has been ignored by bot and cannot be added to XCOM.") - -def XCOMInvite(nick, message, is_whisper, match): - XCOMDelay() - if not is_whisper: - return - if nick in ignored_players: - return #or say something - if nick in admins: # FIXME Do not add if already there!!! - XCOMList.append(match.group(1)) - XCOMBroadcast("##W--- " + nick + " (Admin) invited " + match.group(1) + " on XCOM ---" + XCOMBroadcastPrefix + match.group(1) + " XCOM enabled! Use !xcoff to disable, use !xclist to see XCOM online list") - else: - if nick in ignored_players: - whisper(nick, "You cannot invite banned players.") - else: - whisper(match.group(1), "##W--- " + nick + " invited you to chat on XCOM --- Answer !xcon to join.") - XCOMDelay() - whisper(nick, "Invited " + match.group(1) + " to join XCOM. Waiting for his/her reply...") - -XCOMServerInvited = [] -def XCOMInviteAll(nick, message, is_whisper, match): - XCOMDelay() - if not is_whisper: - return - if nick in ignored_players: - return #or say something - if nick in admins: # FIXME Do not add if already there!!! - for invn in online_users.online_users: - if invn in XCOMList: - pass - elif invn in ignored_players: - pass - elif invn in XCOMServerInvited: - pass - else: - XCOMServerInvited.append(invn) - whisper(invn, "##W--- " + nick + " invited you to chat on XCOM --- Answer !xcon to join.") - XCOMDelay() - - -def XCOMEnable(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in ignored_players: - return #or say something - #search array - if nick in XCOMList: - whisper(nick, XCOMBroadcastPrefix + nick + " XCOM already enabled") - else: - XCOMList.append(nick) - XCOMBroadcast("##W--- " + nick + " is online on XCOM ---" + XCOMBroadcastPrefix + nick + " XCOM enabled! Use !xcoff or !xcom off to disable, use !xclist to see XCOM online list") - -def XCOMDisable(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in ignored_players: - return #or say something - #search array - if nick in XCOMList: - XCOMBroadcast("##L--- " + nick + " disabled XCOM ---") - XCOMList.remove(nick) - else: - whisper(nick, XCOMBroadcastPrefix + nick + " XCOM already disabled") - -def XCOMServerInterestEnable(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in ignored_players: - return #or say something - #search array - if nick in XCOMList: - whisper(nick, XCOMBroadcastPrefix + "Server online status notifications enabled!") - XCOMServerStatInterested.append(nick) - -def XCOMServerInterestDisable(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in ignored_players: - return #or say something - #search array - if nick in XCOMList: - whisper(nick, XCOMBroadcastPrefix + "Server online status notifications disabled!") - XCOMServerStatInterested.remove(nick) - -def XCOMBan(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in admins: - #search array - if match.group(1) in ignored_players: - whisper(nick, "Already banned.") - else: - ignored_players.append(match.group(1)) - XCOMList.remove(match.group(1)) - #FIXME array need to be saved!!! - XCOMBroadcast(XCOMBroadcastPrefix + match.group(1) + " is now banned from XCOM") - else: - whisper(nick, "Admins only.") - -def XCOMUnBan(nick, message, is_whisper, match): - XCOMDelay() - #accept only whispers - if not is_whisper: - return - if nick in admins: - #search array - if match.group(1) in ignored_players: - XCOMList.append(match.group(1)) - ignored_players.remove(match.group(1)) - #FIXME array need to be saved!!! - XCOMBroadcast(XCOMBroadcastPrefix + match.group(1) + " is now unbanned from XCOM") - whisper(match.group(1), "You are now unbanned from XCOM. Don't make it happen again.") - else: - whisper(nick, "Already banned.") - else: - whisper(nick, "Admins only.") - -# ============================================= greetings = [ "Hi {0}!", @@ -640,6 +410,7 @@ PLUGIN = { 'blocks': (), } + npcdialog = { 'start_time': -1, 'program': [], @@ -1410,19 +1181,6 @@ manaboy_commands = { '!xuf': XUfortune, '!xudate': XUdate, '!xupom': XUpom, - '!xcon' : XCOMEnable, - '!xcom' : XCOMEnable, - '!xcoff' : XCOMDisable, - '!xcom off' : XCOMDisable, - '!xclist' : XCOMOnlineList, - '!xci (.*)' : XCOMInvite, - '!xcia' : XCOMInviteAll, - '!xcsi (.*)' : XCOMSilentInvite, - '!xcb (.*)' : XCOMBan, - '!xcu (.*)' : XCOMUnBan, - '!xcsion' : XCOMServerInterestEnable, - '!xcsioff' : XCOMServerInterestDisable, - r'(.*)' : XCOMCommunicate, r'^(?i)explain (.*)': say_explain, r'^(?i)(hello|hi|hey|heya|hiya|yo) (?i)(livio|liviobot)' : say_greeting, @@ -1455,8 +1213,6 @@ def chatbot_answer_mod(func): return mb_answer def init(config): - - online_users.start() for cmd, action in manaboy_commands.items(): plugins.chatbot.add_command(cmd, action) diff --git a/plugins/xcom.py b/plugins/xcom.py new file mode 100644 index 0000000..2f8a679 --- /dev/null +++ b/plugins/xcom.py @@ -0,0 +1,323 @@ +import time +import net.mapserv as mapserv +import net.charserv as charserv +import net.stats as stats +import commands +import walkto +import logicmanager +import status +import plugins +import itemdb +# ~ import random +from collections import deque +from net.inventory import get_item_index, get_storage_index +from utils import extends +from actor import find_nearest_being +from chat import send_whisper as whisper + +from net.onlineusers import OnlineUsers + +__all__ = [ 'PLUGIN', 'init' ] + +PLUGIN = { + 'name': 'manaboy', + 'requires': ['chatbot'], + 'blocks': (), +} + +def preloadArray(nfile): + try: + file = open(nfile, "r") + array=[] + for x in file.readlines(): + x = x.replace("\n", "") + x = x.replace("\r", "") + array.append(x) + file.close() + return array + except: + print "preloadArray: File " + nfile + " not found!" + +ignored_players = preloadArray("bot/ignored.txt") +disliked_players = preloadArray("bot/disliked.txt") +admins = preloadArray("bot/admins.txt") +friends = preloadArray("bot/friends.txt") + + +XCOMList = preloadArray("bot/XCOM.txt") +XCOMServerStatInterested = [] #List of nicks interested in server status change +XCOMBroadcastPrefix = "##B##G " + + +def online_list_update(curr,prev): + for x in curr: + found = False + for y in prev: + if x==y: found = True + if found == False: #detected change + for nicks in XCOMList: #For every XCOM user... + if nicks in online_users.online_users: #That's online... + if nicks in XCOMServerStatInterested: #If XCOM player is interested + if x in XCOMList: #An XCOM user connected? + XCOMDelay() #Share its status + whisper(nicks, "##W" + x + " is now online [XCOM]") + else: #Is a regular server player + if x not in XCOMList: + XCOMDelay() #Share its status + whisper(nicks, "##W" + x + " is now online") + + for x in prev: + found = False + for y in curr: + if x==y: found = True + if found == False: + for nicks in XCOMList: #For every XCOM user... + if nicks in online_users.online_users: #That's online... + if nicks in XCOMServerStatInterested: #If XCOM player is interested + if x in XCOMList: #An XCOM user connected? + XCOMDelay() #Share its status + whisper(nicks, "##L" + x + " is now offline [XCOM]") + else: #Is a regular server player + if x not in XCOMList: + XCOMDelay() #Share its status + whisper(nicks, "##L" + x + " is now offline") + +online_users = OnlineUsers(online_url=' https://server.themanaworld.org/online-old.txt', update_interval=20, refresh_hook=online_list_update) + +def XCOMOnlineList(nick, message, is_whisper, match): + XCOMDelay() + msg="" + for nicks in XCOMList: + if nicks in online_users.online_users: + msg = msg + nicks + " | " + XCOMDelay() + whisper(nick, msg) + +def XCOMPrintStat(): + pOnline=0 + xOnline=0 + for p in online_users.online_users: + pOnline=pOnline+1 + if p in XCOMList: + xOnline=xOnline+1 + return "%(xOnline)d/%(pOnline)d"%{"pOnline": pOnline, "xOnline": xOnline,} + +def XCOMDelay(): + time.sleep(0.1) + +def XCOMBroadcast(message): + for nicks in XCOMList: + if nicks in online_users.online_users: + if nicks not in ignored_players: + XCOMDelay() + whisper(nicks, message) + +def XCOMCommunicate(nick, message, is_whisper, match): + if not is_whisper: + return + if nick in ignored_players: + return #or say something + if message[0]=="!": + return + if message.startswith("*AFK*:"): # AFK bug workaround + return + if nick in XCOMList: + for nicks in XCOMList: + if nicks in online_users.online_users: + if nick==nicks: + pass + else: + XCOMDelay() + whisper(nicks, "##B##LXCOM[" + XCOMPrintStat() + "]##l " + nick + ": ##b" + message) + else: + whisper(nick, XCOMBroadcastPrefix + "XCOM is not enabled (Use !xcon)") + +def XCOMSilentInvite(nick, message, is_whisper, match): + XCOMDelay() + if not is_whisper: + return + if nick in ignored_players: + return #or say something + if nick in admins: + XCOMList.append(match.group(1)) + if match.group(1) not in ignored_players: + whisper(nick, "##W--- " + nick + " silently invited " + match.group(1) + " on XCOM ---") + else: + whisper(nick, "##W" + match.group(1) + " has been ignored by bot and cannot be added to XCOM.") + +def XCOMInvite(nick, message, is_whisper, match): + XCOMDelay() + if not is_whisper: + return + if nick in ignored_players: + return #or say something + if nick in admins: # FIXME Do not add if already there!!! + XCOMList.append(match.group(1)) + XCOMBroadcast("##W--- " + nick + " (Admin) invited " + match.group(1) + " on XCOM ---" + XCOMBroadcastPrefix + match.group(1) + " XCOM enabled! Use !xcoff to disable, use !xclist to see XCOM online list") + else: + if nick in ignored_players: + whisper(nick, "You cannot invite banned players.") + else: + whisper(match.group(1), "##W--- " + nick + " invited you to chat on XCOM --- Answer !xcon to join.") + XCOMDelay() + whisper(nick, "Invited " + match.group(1) + " to join XCOM. Waiting for his/her reply...") + +XCOMServerInvited = [] +def XCOMInviteAll(nick, message, is_whisper, match): + XCOMDelay() + if not is_whisper: + return + if nick in ignored_players: + return #or say something + if nick in admins: # FIXME Do not add if already there!!! + for invn in online_users.online_users: + if invn in XCOMList: + pass + elif invn in ignored_players: + pass + elif invn in XCOMServerInvited: + pass + else: + XCOMServerInvited.append(invn) + whisper(invn, "##W--- " + nick + " invited you to chat on XCOM --- Answer !xcon to join.") + XCOMDelay() + + +def XCOMEnable(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in ignored_players: + return #or say something + #search array + if nick in XCOMList: + whisper(nick, XCOMBroadcastPrefix + nick + " XCOM already enabled") + else: + XCOMList.append(nick) + XCOMBroadcast("##W--- " + nick + " is online on XCOM ---" + XCOMBroadcastPrefix + nick + " XCOM enabled! Use !xcoff or !xcom off to disable, use !xclist to see XCOM online list") + +def XCOMDisable(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in ignored_players: + return #or say something + #search array + if nick in XCOMList: + XCOMBroadcast("##L--- " + nick + " disabled XCOM ---") + XCOMList.remove(nick) + else: + whisper(nick, XCOMBroadcastPrefix + nick + " XCOM already disabled") + +def XCOMServerInterestEnable(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in ignored_players: + return #or say something + #search array + if nick in XCOMList: + whisper(nick, XCOMBroadcastPrefix + "Server online status notifications enabled!") + XCOMServerStatInterested.append(nick) + +def XCOMServerInterestDisable(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in ignored_players: + return #or say something + #search array + if nick in XCOMList: + whisper(nick, XCOMBroadcastPrefix + "Server online status notifications disabled!") + XCOMServerStatInterested.remove(nick) + +def XCOMBan(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in admins: + #search array + if match.group(1) in ignored_players: + whisper(nick, "Already banned.") + else: + ignored_players.append(match.group(1)) + XCOMList.remove(match.group(1)) + #FIXME array need to be saved!!! + XCOMBroadcast(XCOMBroadcastPrefix + match.group(1) + " is now banned from XCOM") + else: + whisper(nick, "Admins only.") + +def XCOMUnBan(nick, message, is_whisper, match): + XCOMDelay() + #accept only whispers + if not is_whisper: + return + if nick in admins: + #search array + if match.group(1) in ignored_players: + XCOMList.append(match.group(1)) + ignored_players.remove(match.group(1)) + #FIXME array need to be saved!!! + XCOMBroadcast(XCOMBroadcastPrefix + match.group(1) + " is now unbanned from XCOM") + whisper(match.group(1), "You are now unbanned from XCOM. Don't make it happen again.") + else: + whisper(nick, "Already banned.") + else: + whisper(nick, "Admins only.") + +# ============================================= + +def cmd_commands(nick, message, is_whisper, match): + if not is_whisper: + return + if nick in ignored_players: + return + + c = [] + for cmd in xcom_commands: + if cmd.startswith('!('): + br = cmd.index(')') + c.extend(cmd[2:br].split('|')) + elif cmd.startswith('!'): + c.append(cmd[1:].split()[0]) + + c.sort() + whisper(nick, ', '.join(c)) + +xcom_commands = { + '!xcomhelp' : cmd_commands, + '!xcon' : XCOMEnable, + '!xcom' : XCOMEnable, + '!xcoff' : XCOMDisable, + '!xcom off' : XCOMDisable, + '!xclist' : XCOMOnlineList, + '!xci (.*)' : XCOMInvite, + '!xcia' : XCOMInviteAll, + '!xcsi (.*)' : XCOMSilentInvite, + '!xcb (.*)' : XCOMBan, + '!xcu (.*)' : XCOMUnBan, + '!xcsion' : XCOMServerInterestEnable, + '!xcsioff' : XCOMServerInterestDisable, + r'(.*)' : XCOMCommunicate, +} + +# ~ def chatbot_answer_mod(func): + # ~ '''modifies chatbot.answer to remember last 10 commands''' + + # ~ def mb_answer(nick, message, is_whisper): + # ~ return func(nick, message, is_whisper) + + # ~ return mb_answer + +def init(config): + + for cmd, action in xcom_commands.items(): + plugins.chatbot.add_command(cmd, action) + online_users.start() + # ~ plugins.chatbot.answer = chatbot_answer_mod(plugins.chatbot.answer) + |