discord
No long description provided.
Installation
dagger install github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b
Entrypoint
Return Type
Discord !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
token | Secret ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
--token env:MYSECRET
func (m *MyModule) Example(token *dagger.Secret) *dagger.Discord {
return dag.
Discord(token)
}
@function
def example(token: dagger.Secret) -> dagger.Discord:
return (
dag.discord(token)
)
@func()
example(token: Secret): Discord {
return dag
.discord(token)
}
Types
Discord 🔗
token() 🔗
Return Type
Secret !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
--token env:MYSECRET token
func (m *MyModule) Example(token *dagger.Secret) *dagger.Secret {
return dag.
Discord(token).
Token()
}
@function
def example(token: dagger.Secret) -> dagger.Secret:
return (
dag.discord(token)
.token()
)
@func()
example(token: Secret): Secret {
return dag
.discord(token)
.token()
}
servers() 🔗
Return Type
[Server ! ] !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
--token env:MYSECRET servers
func (m *MyModule) Example(token *dagger.Secret) []*dagger.DiscordServer {
return dag.
Discord(token).
Servers()
}
@function
def example(token: dagger.Secret) -> List[dagger.DiscordServer]:
return (
dag.discord(token)
.servers()
)
@func()
example(token: Secret): DiscordServer[] {
return dag
.discord(token)
.servers()
}
exporter() 🔗
Return Type
Exporter !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
--token env:MYSECRET exporter
func (m *MyModule) Example(token *dagger.Secret) *dagger.DiscordExporter {
return dag.
Discord(token).
Exporter()
}
@function
def example(token: dagger.Secret) -> dagger.DiscordExporter:
return (
dag.discord(token)
.exporter()
)
@func()
example(token: Secret): DiscordExporter {
return dag
.discord(token)
.exporter()
}
server() 🔗
Return Type
Server !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
name | String ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
--token env:MYSECRET server --name string
func (m *MyModule) Example(token *dagger.Secret, name string) *dagger.DiscordServer {
return dag.
Discord(token).
Server(name)
}
@function
def example(token: dagger.Secret, name: str) -> dagger.DiscordServer:
return (
dag.discord(token)
.server(name)
)
@func()
example(token: Secret, name: string): DiscordServer {
return dag
.discord(token)
.server(name)
}
Server 🔗
account() 🔗
Return Type
Discord !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
account
func (m *MyModule) Example(name string) *dagger.Discord {
return dag.
Discord().
Server(name).
Account()
}
@function
def example(name: str) -> dagger.Discord:
return (
dag.discord()
.server(name)
.account()
)
@func()
example(name: string): Discord {
return dag
.discord()
.server(name)
.account()
}
discordId() 🔗
Return Type
String !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
discord-id
func (m *MyModule) Example(ctx context.Context, name string) string {
return dag.
Discord().
Server(name).
DiscordId(ctx)
}
@function
async def example(name: str) -> str:
return await (
dag.discord()
.server(name)
.discord_id()
)
@func()
async example(name: string): Promise<string> {
return dag
.discord()
.server(name)
.discordId()
}
name() 🔗
Return Type
String !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
name
func (m *MyModule) Example(ctx context.Context, name string) string {
return dag.
Discord().
Server(name).
Name(ctx)
}
@function
async def example(name: str) -> str:
return await (
dag.discord()
.server(name)
.name()
)
@func()
async example(name: string): Promise<string> {
return dag
.discord()
.server(name)
.name()
}
export() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
filter | String | - | No description provided |
parallel | Integer ! | 1 | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
export --parallel integer
func (m *MyModule) Example(name string, parallel int) *dagger.Directory {
return dag.
Discord().
Server(name).
Export(parallel)
}
@function
def example(name: str, parallel: int) -> dagger.Directory:
return (
dag.discord()
.server(name)
.export(parallel)
)
@func()
example(name: string, parallel: number): Directory {
return dag
.discord()
.server(name)
.export(parallel)
}
channels() 🔗
Return Type
[Channel ! ] !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
filter | String | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channels
func (m *MyModule) Example(name string) []*dagger.DiscordChannel {
return dag.
Discord().
Server(name).
Channels()
}
@function
def example(name: str) -> List[dagger.DiscordChannel]:
return (
dag.discord()
.server(name)
.channels()
)
@func()
example(name: string): DiscordChannel[] {
return dag
.discord()
.server(name)
.channels()
}
channel() 🔗
Return Type
Channel !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
name | String ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channel --name string
func (m *MyModule) Example(name string, name1 string) *dagger.DiscordChannel {
return dag.
Discord().
Server(name).
Channel(name1)
}
@function
def example(name: str, name1: str) -> dagger.DiscordChannel:
return (
dag.discord()
.server(name)
.channel(name1)
)
@func()
example(name: string, name1: string): DiscordChannel {
return dag
.discord()
.server(name)
.channel(name1)
}
Exporter 🔗
account() 🔗
Return Type
Discord !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
exporter \
account
func (m *MyModule) Example() *dagger.Discord {
return dag.
Discord().
Exporter().
Account()
}
@function
def example() -> dagger.Discord:
return (
dag.discord()
.exporter()
.account()
)
@func()
example(): Discord {
return dag
.discord()
.exporter()
.account()
}
state() 🔗
Return Type
Container !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
exporter \
state
func (m *MyModule) Example() *dagger.Container {
return dag.
Discord().
Exporter().
State()
}
@function
def example() -> dagger.Container:
return (
dag.discord()
.exporter()
.state()
)
@func()
example(): Container {
return dag
.discord()
.exporter()
.state()
}
withCommand() 🔗
Return Type
Exporter !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
args | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
exporter \
with-command --args string1 --args string2
func (m *MyModule) Example(args []string) *dagger.DiscordExporter {
return dag.
Discord().
Exporter().
WithCommand(args)
}
@function
def example(args: List[str]) -> dagger.DiscordExporter:
return (
dag.discord()
.exporter()
.with_command(args)
)
@func()
example(args: string[]): DiscordExporter {
return dag
.discord()
.exporter()
.withCommand(args)
}
run() 🔗
Return Type
String !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
args | [String ! ] ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
exporter \
run --args string1 --args string2
func (m *MyModule) Example(ctx context.Context, args []string) string {
return dag.
Discord().
Exporter().
Run(ctx, args)
}
@function
async def example(args: List[str]) -> str:
return await (
dag.discord()
.exporter()
.run(args)
)
@func()
async example(args: string[]): Promise<string> {
return dag
.discord()
.exporter()
.run(args)
}
Channel 🔗
server() 🔗
Return Type
Server !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channel --name string \
server
func (m *MyModule) Example(name string, name1 string) *dagger.DiscordServer {
return dag.
Discord().
Server(name).
Channel(name1).
Server()
}
@function
def example(name: str, name1: str) -> dagger.DiscordServer:
return (
dag.discord()
.server(name)
.channel(name1)
.server()
)
@func()
example(name: string, name1: string): DiscordServer {
return dag
.discord()
.server(name)
.channel(name1)
.server()
}
discordId() 🔗
Return Type
String !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channel --name string \
discord-id
func (m *MyModule) Example(ctx context.Context, name string, name1 string) string {
return dag.
Discord().
Server(name).
Channel(name1).
DiscordId(ctx)
}
@function
async def example(name: str, name1: str) -> str:
return await (
dag.discord()
.server(name)
.channel(name1)
.discord_id()
)
@func()
async example(name: string, name1: string): Promise<string> {
return dag
.discord()
.server(name)
.channel(name1)
.discordId()
}
name() 🔗
Return Type
String !
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channel --name string \
name
func (m *MyModule) Example(ctx context.Context, name string, name1 string) string {
return dag.
Discord().
Server(name).
Channel(name1).
Name(ctx)
}
@function
async def example(name: str, name1: str) -> str:
return await (
dag.discord()
.server(name)
.channel(name1)
.name()
)
@func()
async example(name: string, name1: string): Promise<string> {
return dag
.discord()
.server(name)
.channel(name1)
.name()
}
export() 🔗
Return Type
Directory !
Arguments
Name | Type | Default Value | Description |
---|---|---|---|
parallel | Integer ! | 1 | No description provided |
Example
dagger -m github.com/shykes/x/discord@e4a7b7f0ebda1f93c1fd2ccbbfc39fd88001936b call \
server --name string \
channel --name string \
export --parallel integer
func (m *MyModule) Example(name string, name1 string, parallel int) *dagger.Directory {
return dag.
Discord().
Server(name).
Channel(name1).
Export(parallel)
}
@function
def example(name: str, name1: str, parallel: int) -> dagger.Directory:
return (
dag.discord()
.server(name)
.channel(name1)
.export(parallel)
)
@func()
example(name: string, name1: string, parallel: number): Directory {
return dag
.discord()
.server(name)
.channel(name1)
.export(parallel)
}