Skip to content
Snippets Groups Projects
Commit 89ae7ecd authored by Peter Nerlich's avatar Peter Nerlich Committed by Peter Nerlich
Browse files

introduce settings: ak_announcer.api_endpoint and ak_announcer.fetch_interval

parent d78e7a3e
Branches
No related tags found
No related merge requests found
-- TODO:
-- only print messages if players on server
-- print messages privately to player on join
local FETCH_INTERVAL = 4*60 -- 4 minutes
--local FETCH_INTERVAL = 30
local FETCH_INTERVAL = tonumber(minetest.settings:get("ak_announcer.fetch_interval")) or 4*60
local aka = ak_announcer
aka.my_offset = 0
......
local API = minetest.settings:get("ak_announcer.api_endpoint") or "http://ak.kif.rocks/kif490/api/"
local FETCH_INTERVAL = tonumber(minetest.settings:get("ak_announcer.fetch_interval")) or 4*60
if API:sub(-1) ~= "/" then
API = API.."/"
end
ak_announcer = {}
local aka = ak_announcer
......@@ -6,16 +13,14 @@ local MP = minetest.get_modpath("ak_announcer")
local http = QoS and QoS(minetest.request_http_api(), 2) or minetest.request_http_api()
if http then
--ak_url = "http://ak.kif.rocks/kif485/api/"
ak_url = "http://ak.kif.rocks/kif490/api/"
minetest.log("warning", "[AK-Announcer] starting with endpoint: " .. ak_url)
minetest.log("warning", "[AK-Announcer] starting with endpoint: " .. API)
dofile(MP .. "/util.lua")
dofile(MP .. "/ak_stuff.lua")
dofile(MP .. "/chat_commands.lua")
aka.init(http, ak_url)
aka.init(http, API)
else
minetest.log("error", "[AK-Announcer] Using HTTP was denied.")
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment