pfirsich/lua-discordRPC

Lua error> 'package.path' must be a string

Bluscream opened this issue · 0 comments

15:36:13 INF:   Executing file:
15:36:13 INF:   Content\SeriousSamFusion\Scripts\Startup\DiscordRPC.lua
15:36:13 INF:   Discord.lua > start
15:36:13 ERR:   Lua error> 'package.path' must be a string
15:36:13 INF:   Lua stack traceback:
15:36:13 INF:     [C]:-1 in ?
15:36:13 INF:     [C]:-1 in function require
15:36:13 INF:     [Content\SeriousSamFusion\Scripts\Startup\DiscordRPC.lua]:3 in main chunk
print("Discord.lua > start")

local discordRPC = require("discord-RPC")

print("Discord.lua > 1")

function discordRPC.ready(userId, username, discriminator, avatar)
    print(string.format("Discord: ready (%s, %s, %s, %s)", userId, username, discriminator, avatar))
end

function discordRPC.disconnected(errorCode, message)
    print(string.format("Discord: disconnected (%d: %s)", errorCode, message))
end

function discordRPC.errored(errorCode, message)
    print(string.format("Discord: error (%d: %s)", errorCode, message))
end

function discordRPC.joinGame(joinSecret)
    print(string.format("Discord: join (%s)", joinSecret))
end

function discordRPC.spectateGame(spectateSecret)
    print(string.format("Discord: spectate (%s)", spectateSecret))
end

function discordRPC.joinRequest(userId, username, discriminator, avatar)
    print(string.format("Discord: join request (%s, %s, %s, %s)", userId, username, discriminator, avatar))
    discordRPC.respond(userId, "yes")
end

function startRPC()
	print("Discord.lua > startRPC()")
	discordRPC.initialize("580383534670413844", true)
	local now = os.time(os.date("*t"))
	presence = {
		state = "Looking to Play",
		details = "1v1 (Ranked)",
		startTimestamp = now,
		endTimestamp = now + 60,
		partyId = "party id",
		partyMax = 2,
		matchSecret = "match secret",
		joinSecret = "join secret",
		spectateSecret = "spectate secret",
		largeImageKey = "logo",
	}
	nextPresenceUpdate = 0
end

startRPC()

while true do
    discordRPC.runCallbacks()
	Wait(Delay(1))
end

print("Discord.lua > end")