Compare commits
1 commit
root
...
refactor/m
Author | SHA1 | Date | |
---|---|---|---|
7092f692d1 |
2 changed files with 38 additions and 1 deletions
|
@ -0,0 +1,29 @@
|
||||||
|
package dev.jansel.feixiao.modals
|
||||||
|
|
||||||
|
import dev.jansel.feixiao.i18n.Translations
|
||||||
|
import dev.kordex.core.components.forms.ModalForm
|
||||||
|
import dev.kordex.core.i18n.types.Key
|
||||||
|
|
||||||
|
class EditStreamerModal : ModalForm() {
|
||||||
|
override var title = Translations.Streamer.Modals.Edit.title
|
||||||
|
|
||||||
|
val streamerName = lineText {
|
||||||
|
label = Translations.Streamer.Modals.Edit.Streamername.label
|
||||||
|
placeholder = Translations.Streamer.Modals.Edit.Streamername.placeholder
|
||||||
|
}
|
||||||
|
|
||||||
|
val channel = lineText {
|
||||||
|
label = Translations.Streamer.Modals.Edit.Channel.label
|
||||||
|
placeholder = Translations.Streamer.Modals.Edit.Channel.placeholder
|
||||||
|
}
|
||||||
|
|
||||||
|
val role = lineText {
|
||||||
|
label = Translations.Streamer.Modals.Edit.Role.label
|
||||||
|
placeholder = Translations.Streamer.Modals.Edit.Role.placeholder
|
||||||
|
}
|
||||||
|
|
||||||
|
val message = paragraphText {
|
||||||
|
label = Translations.Streamer.Modals.Edit.Message.label
|
||||||
|
placeholder = Translations.Streamer.Modals.Edit.Message.placeholder
|
||||||
|
}
|
||||||
|
}
|
|
@ -33,6 +33,14 @@ streamer.command.arguments.update.role.description=The role to assign to the str
|
||||||
streamer.command.arguments.update.message.name=message
|
streamer.command.arguments.update.message.name=message
|
||||||
streamer.command.arguments.update.message.description=Custom Announce message. Placeholders (in curly braces): url, name, title, category, role (if set)
|
streamer.command.arguments.update.message.description=Custom Announce message. Placeholders (in curly braces): url, name, title, category, role (if set)
|
||||||
|
|
||||||
|
streamer.modals.edit.title=Edit Streamer
|
||||||
|
streamer.modals.edit.streamername.label=Streamer Name
|
||||||
|
streamer.modals.edit.streamername.placeholder=Streamer Name
|
||||||
|
streamer.modals.edit.channel.label=Channel
|
||||||
|
streamer.modals.edit.channel.placeholder=Channel ID for the live messages. Leave empty for no change.
|
||||||
|
streamer.modals.edit.role.label=Role
|
||||||
|
streamer.modals.edit.role.placeholder=Role ID to assign to the stream pings. Leave empty for no change.
|
||||||
|
streamer.modals.edit.message.label=Message
|
||||||
|
streamer.modals.edit.message.placeholder=Message to send when the streamer goes live. Placeholders: {url}, {name}, {title}, {category}, {role}
|
||||||
|
|
||||||
# more to come...
|
# more to come...
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue