1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package discordgo
- import "github.com/gorilla/websocket"
- type Session struct {
- Token string
- Gateway string
- Debug bool
- Cache int
- Websocket *websocket.Conn
-
-
-
-
-
- }
- func (session *Session) Login(email string, password string) (token string, err error) {
- token, err = Login(session, email, password)
- return
- }
- func (session *Session) Self() (user User, err error) {
- user, err = Users(session, "@me")
- return
- }
- func (session *Session) PrivateChannels() (channels []Channel, err error) {
- channels, err = PrivateChannels(session, "@me")
- return
- }
- func (session *Session) Servers() (servers []Server, err error) {
- servers, err = Servers(session, "@me")
- return
- }
- func (session *Session) Logout() (err error) {
- err = Logout(session)
- return
- }
|