Module:Keppel birthday: Difference between revisions
From Amaranth Legacy, available at amaranth-legacy.community
More actions
Content deleted Content added
Tesinormed (talk | contribs) No edit summary |
Tesinormed (talk | contribs) No edit summary |
||
| Line 6: | Line 6: | ||
local birthdays = { |
local birthdays = { |
||
['Tethyr Bathylis'] = { |
['Tethyr Bathylis'] = { lythryd = 12, day = 27 } |
||
} |
} |
||
| Line 12: | Line 12: | ||
local keppelDate = keppelDate(os.time()) |
local keppelDate = keppelDate(os.time()) |
||
for character, birthday in pairs(birthdays) do |
for character, birthday in pairs(birthdays) do |
||
if |
if birthday.lythryd == keppelDate.lythryd and birthday.day == keppelDate.day then |
||
return character |
return character |
||
end |
end |
||
Revision as of 04:00, March 10, 2025
Documentation for this module may be created at Module:Keppel birthday/doc
local p = {}
-- libraries
local getArgs = require('Module:Arguments').getArgs
local keppelDate = require('Module:Keppel date').convert
local birthdays = {
['Tethyr Bathylis'] = { lythryd = 12, day = 27 }
}
function p.main(frame)
local keppelDate = keppelDate(os.time())
for character, birthday in pairs(birthdays) do
if birthday.lythryd == keppelDate.lythryd and birthday.day == keppelDate.day then
return character
end
end
return ''
end
return p