From 231a118e7b969635f51dd9d9dfff064b5d723d01 Mon Sep 17 00:00:00 2001 From: Elias Fleckenstein Date: Wed, 17 Mar 2021 21:41:36 +0100 Subject: [PATCH] Use libclamity callback --- bot.lua | 10 +--------- init.lua | 4 ++-- 2 files changed, 3 insertions(+), 11 deletions(-) diff --git a/bot.lua b/bot.lua index 5171327..6a322b3 100644 --- a/bot.lua +++ b/bot.lua @@ -36,15 +36,7 @@ function furrybot.error_message(player, error, detail) furrybot.ping_message(player, error .. (detail and furrybot.colors.detail .. " '" .. detail .. "'" .. furrybot.colors.error or "") .. ".", furrybot.colors.error) end -function furrybot.recieve(rawmsg) - local message_info = libclamity.parse_chat_message(rawmsg) - - if not message_info then - return - end - - local player, message, discord = message_info.player, message_info.message, message_info.discord - +function furrybot.parse_message(player, message, discord) if message:find("!") == 1 then local args = message:sub(2, #message):split(" ") local cmd = table.remove(args, 1) diff --git a/init.lua b/init.lua index 614feaf..dcaf985 100644 --- a/init.lua +++ b/init.lua @@ -4,8 +4,8 @@ local http = minetest.request_http_api() local env = minetest.request_insecure_environment() local storage = minetest.get_mod_storage() -minetest.register_on_receiving_chat_message(function(msg) - furrybot.recieve(msg) +libclamity.register_on_chat_message(function(...) + furrybot.parse_message(...) end) minetest.register_chatcommand("fbreload", { -- 2.44.0