toggle menu
kord-extensions
2.4.1-SNAPSHOT
jvm
switch theme
search in API
func-welcome
/
dev.kordex.modules.func.welcome.blocks
/
MessageCopyBlock
Message
Copy
Block
@
Serializable
@
SerialName
(
value
=
"message_copy"
)
data
class
MessageCopyBlock
(
val
messageUrl
:
String
,
val
color
:
Color
=
DISCORD_BLURPLE
,
val
template
:
String
=
"{TEXT}"
,
val
title
:
String
?
=
null
,
val
useEmbed
:
Boolean
=
false
)
:
Block
,
KordExKoinComponent
Members
Members & Extensions
Constructors
Message
Copy
Block
Link copied to clipboard
constructor
(
messageUrl
:
String
,
color
:
Color
=
DISCORD_BLURPLE
,
template
:
String
=
"{TEXT}"
,
title
:
String
?
=
null
,
useEmbed
:
Boolean
=
false
)
Properties
channel
Link copied to clipboard
@
Transient
lateinit
var
channel
:
GuildMessageChannel
color
Link copied to clipboard
val
color
:
Color
guild
Link copied to clipboard
@
Transient
lateinit
var
guild
:
Guild
kord
Link copied to clipboard
val
kord
:
Kord
message
Url
Link copied to clipboard
@
SerialName
(
value
=
"message_url"
)
val
messageUrl
:
String
template
Link copied to clipboard
val
template
:
String
title
Link copied to clipboard
val
title
:
String
?
=
null
use
Embed
Link copied to clipboard
@
SerialName
(
value
=
"use_embed"
)
val
useEmbed
:
Boolean
=
false
Functions
create
Link copied to clipboard
open
suspend override
fun
create
(
builder
:
MessageCreateBuilder
)
edit
Link copied to clipboard
open
suspend override
fun
edit
(
builder
:
MessageModifyBuilder
)
get
Koin
Link copied to clipboard
open
override
fun
getKoin
(
)
:
Koin
retrieve
Message
Link copied to clipboard
suspend
fun
MessageCopyBlock
.
retrieveMessage
(
url
:
String
)
:
Message