Updated copyright year, cleaned up some comments.

This commit is contained in:
Bruce Marriner 2016-01-07 13:50:44 -06:00
parent d737b91b77
commit 301fb980d3
8 changed files with 26 additions and 48 deletions

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
@ -15,45 +15,10 @@ package discordgo
import "fmt"
// DiscordGo Version, follows Symantic Versioning. (http://semver.org/)
// Discordgo Version, follows Symantic Versioning. (http://semver.org/)
const VERSION = "0.9.0-alpha"
/*
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.
//
// New creates a new Discord session interface and will automate some startup
// New creates a new Discord session and will automate some startup
// tasks if given enough information to do so. Currently you can pass zero
// arguments and it will return an empty Discord session. If you pass a token
// or username and password (in that order), then it will attempt to login to
@ -72,7 +37,7 @@ func New(args ...interface{}) (s *Session, err error) {
return
}
// Varibles used below when parsing func arguments
// Variables used below when parsing func arguments
var auth, pass string
// Parse passed arguments

View file

@ -1,12 +1,12 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// This file contains variables for all known Discord end points. All functions
// throughout the discordgo package use these variables for all connections
// throughout the Discordgo package use these variables for all connections
// to Discord. These are all exported and you may modify them if needed.
package discordgo
@ -79,6 +79,6 @@ var (
INVITE = func(iID string) string { return API + "invite/" + iID }
INTEGRATIONS_JOIN = func(iID string) string { return API + "integrations/" + iID + "/join" }
EMOJI = func(eID string) string { return API + "emojis/" + eID + ".png" }
)

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

View file

@ -1,8 +1,21 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
// This file contains code related to state tracking. If enabled, state
// tracking will capture the initial READY packet and many other websocket
// events and maintain an in-memory state of of guilds, channels, users, and
// so forth. This information can be accessed through the Session.State struct.
// This code was contributed by https://github.com/iopred
package discordgo
import "errors"
var nilError error = errors.New("State not instantiated, please use discordgo.New() or assign session.State.")
var nilError error = errors.New("State not instantiated, please use discordgo.New() or assign Session.State.")
// NewState creates an empty state.
func NewState() *State {

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

View file

@ -1,7 +1,7 @@
// Discordgo - Discord bindings for Go
// Available at https://github.com/bwmarrin/discordgo
// Copyright 2015 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Copyright 2015-2016 Bruce Marriner <bruce@sqls.net>. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.