Documentation
¶
Overview ¶
Package discord implements the Discord platform integration.
Index ¶
- Constants
- func NewDriver(_ *config.Type, _ store.Adapter) protocol.Driver
- type Action
- func (*Action) CreateChannel(_ protocol.Request) protocol.Response
- func (*Action) DeleteMessage(_ protocol.Request) protocol.Response
- func (*Action) GetChannelInfo(_ protocol.Request) protocol.Response
- func (*Action) GetChannelList(_ protocol.Request) protocol.Response
- func (*Action) GetLatestEvents(_ protocol.Request) protocol.Response
- func (*Action) GetStatus(_ protocol.Request) protocol.Response
- func (*Action) GetSupportedActions(_ protocol.Request) protocol.Response
- func (*Action) GetUserInfo(_ protocol.Request) protocol.Response
- func (*Action) GetVersion(_ protocol.Request) protocol.Response
- func (*Action) RegisterChannels(_ protocol.Request) protocol.Response
- func (*Action) RegisterSlashCommands(_ protocol.Request) protocol.Response
- func (a *Action) SendMessage(req protocol.Request) protocol.Response
- func (*Action) UpdateMessage(_ protocol.Request) protocol.Response
- type Adapter
- type Driver
Constants ¶
View Source
const ID = "discord"
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Action ¶ added in v0.38.1
type Action struct {
// contains filtered or unexported fields
}
func (*Action) CreateChannel ¶ added in v0.38.1
func (*Action) DeleteMessage ¶ added in v0.92.0
func (*Action) GetChannelInfo ¶ added in v0.38.1
func (*Action) GetChannelList ¶ added in v0.38.1
func (*Action) GetLatestEvents ¶ added in v0.38.1
func (*Action) GetSupportedActions ¶ added in v0.38.1
func (*Action) GetUserInfo ¶ added in v0.38.1
func (*Action) GetVersion ¶ added in v0.38.1
func (*Action) RegisterChannels ¶ added in v0.38.1
func (*Action) RegisterSlashCommands ¶ added in v0.38.1
func (*Action) SendMessage ¶ added in v0.38.1
type Adapter ¶ added in v0.38.1
type Adapter struct{}
func (*Adapter) EventConvert ¶ added in v0.38.1
type Driver ¶ added in v0.38.1
type Driver struct {
// contains filtered or unexported fields
}
func (*Driver) HttpWebhookClient ¶ added in v0.38.1
func (*Driver) WebSocketClient ¶ added in v0.38.1
func (d *Driver) WebSocketClient()
func (*Driver) WebSocketServer ¶ added in v0.38.1
func (*Driver) WebSocketServer()
Click to show internal directories.
Click to hide internal directories.