discord
No long description provided.
Installation
dagger install github.com/shykes/x/discord@b3d45d5fc4927c5992da563148cc36343cc03346Entrypoint
Return Type
Discord !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| token | Secret ! | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@b3d45d5fc4927c5992da563148cc36343cc03346 call \
--token env:MYSECRETfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
--token env:MYSECRET tokenfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
--token env:MYSECRET serversfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
--token env:MYSECRET exporterfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
--token env:MYSECRET server --name stringfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
accountfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
discord-idfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
namefunc (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 |
| format | String ! | "html" | No description provided |
Example
dagger -m github.com/shykes/x/discord@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
export --parallel integer --format stringfunc (m *MyModule) Example(name string, parallel int, format string) *dagger.Directory {
return dag.
Discord().
Server(name).
Export(parallel, format)
}@function
def example(name: str, parallel: int, format: str) -> dagger.Directory:
return (
dag.discord()
.server(name)
.export(parallel, format)
)@func()
example(name: string, parallel: number, format: string): Directory {
return dag
.discord()
.server(name)
.export(parallel, format)
}channels() 🔗
Return Type
[Channel ! ] !Arguments
| Name | Type | Default Value | Description |
|---|---|---|---|
| filter | String | - | No description provided |
Example
dagger -m github.com/shykes/x/discord@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channelsfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channel --name stringfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
exporter \
accountfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
exporter \
statefunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
exporter \
with-command --args string1 --args string2func (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
exporter \
run --args string1 --args string2func (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channel --name string \
serverfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channel --name string \
discord-idfunc (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@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channel --name string \
namefunc (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 |
| format | String ! | "html" | No description provided |
Example
dagger -m github.com/shykes/x/discord@b3d45d5fc4927c5992da563148cc36343cc03346 call \
server --name string \
channel --name string \
export --parallel integer --format stringfunc (m *MyModule) Example(name string, name1 string, parallel int, format string) *dagger.Directory {
return dag.
Discord().
Server(name).
Channel(name1).
Export(parallel, format)
}@function
def example(name: str, name1: str, parallel: int, format: str) -> dagger.Directory:
return (
dag.discord()
.server(name)
.channel(name1)
.export(parallel, format)
)@func()
example(name: string, name1: string, parallel: number, format: string): Directory {
return dag
.discord()
.server(name)
.channel(name1)
.export(parallel, format)
}