local discordia = require('discordia') local client = discordia.Client() local basicCommands = require("./basicCommands.lua") local tools = require("./tools.lua") local rng = require("./rng.lua") client:once("ready", function() client:setGame("Astoria's bot, very sad!") print('Logged in as '.. client.user.username) end) client:on('messageCreate', function(message) if tools.messageDectection(message, "lenny") == true then message.channel:send("( ͡° ͜ʖ ͡°)") end end) client:on('messageCreate', function(message) if tools.messageDectection(message, "ping") == true then message.channel:send('Pong!') end end) client:on('messageCreate', function(message) if tools.messageDectection(message, "helpme") == true then message.channel:send(tools.printFile("docs/help")) end end) client:on('messageCreate', function(message) if tools.messageDectection(message, "roll") == true then message.channel:send(rng.d20()) end end) --[[ client:on('messageCreate', function(message) if message.content == '!time' then message.channel:send('The current time in military time is ' .. os.date() .. ', atleast in Chicago!') end end) ]] --Replacing the above with a more tolerant version client:on('messageCreate', function(message) if tools.messageDectection(message, "time") == true then message.channel:send('The current time in military time is ' .. os.date() .. ' atleast in Chicago!') end end) client:on('messageCreate', function(message) if tools.messageDectection(message, "moduleTest") == true then message.channel:send(basicCommands.helloWorld()) end end) client:run('Bot ODczMjU1Mjk2MDI0MzIyMDU5.YQ1wXg.BbXq1fu-4nlG95EkLkHujVEObG4')