diff --git a/discord.go b/discord.go index 5efabe3..74becb7 100644 --- a/discord.go +++ b/discord.go @@ -23,7 +23,32 @@ type Config struct { Debug bool } */ +/* +// possible future main struct for discord connection +type Discord struct { + Debug bool // Set to true to enable debug logging + Token string // authentication token + User User // authenticated user info + Guilds []Guild // Cached Guild info + Channels []Channel // Cached Channel info + API api // all api endpoint functions + DataWS dataWS // data websocket connection + VoiceWS voiceWS // voice websocket/udp connections + VoiceUDP voiceUDP +} +type api struct { + Session +} +type dataWS struct { +} + +type voiceWS struct { +} + +type voiceUDP struct { +} +*/ // NOTICE: This function should be considered unstable because I am still // exploring the best way to implement my goals here. So, it is more likely // to change than than the low level API functions.