begin changing some stuff from a simple slahs command to modal inputs (discord ffs when will we get more supported types in modals)
This commit is contained in:
parent
2c36e0c3b5
commit
7092f692d1
@ -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.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...
|
||||
|
Loading…
x
Reference in New Issue
Block a user