246 lines
9.5 KiB
JSON
246 lines
9.5 KiB
JSON
{
|
|
"messages": {
|
|
"admin_user_channel_creation_failed": "Event channel could not be created for user **{display_name}** ({mention}) and event **{event_name}**.",
|
|
"admin_user_completed_event": "User **{display_name}** ({mention}) has completed the event **{event_name}**",
|
|
"admin_user_completed_stage": "User **{display_name}** ({mention}) has completed the stage {stage_sequence} of the event **{event_name}**.",
|
|
"config_reset": "Configuration has been reset. You can update it using `/config set`, otherwise no events can be held.",
|
|
"config_set": "Configuration has been updated. You can review it anytime using `/config show`.",
|
|
"config_show": "**Guild config**\n\nChannel: <#{channel_id}>\nCategory: <#{category_id}>\nTimezone: `{timezone}`",
|
|
"event_not_found": "Event was not found.",
|
|
"guess_completed_event": "Congratulations! You have completed the event!",
|
|
"guess_incorrect_channel": "Usage outside own event channel is not allowed.",
|
|
"guess_incorrect_event": "Your event could not be found. Please, contact the administrator.",
|
|
"guess_unregistered": "You have no ongoing events. You can register for events using the `/register` command.",
|
|
"guild_unconfigured": "Guild is not configured. Please, report this to the administrator.",
|
|
"guild_unconfigured_admin": "Guild is not configured. Please, configure it using `/config set`.",
|
|
"jailed_error": "You are jailed and cannot interact with events. Please, contact the administrator.",
|
|
"operation_unconfirmed": "Operation not confirmed.",
|
|
"register_already_registered": "You are already registered for this event.",
|
|
"register_already_started": "Event **{event_name}** has already started!\n\nUse slash command `/guess` to suggest your answers to each event stage.",
|
|
"register_success_ongoing": "You are now registered for the event **{event_name}**.\n\nNew channel has been created for you and further instructions will are provided in it. Good luck!",
|
|
"register_success_scheduled": "You are now registered for the event **{event_name}**.\n\nNew channel will be created for you and further instructions will be provided as soon as the event starts <t:{event_starts}:R>. Good luck!",
|
|
"status": "**QuizBot** v{version}\n\nUptime: since <t:{start_time}>",
|
|
"status_git": "**QuizBot** v{version} (`{commit}`)\n\nUptime: up since <t:{start_time}>",
|
|
"timezone_invalid": "Timezone **{timezone}** was not found. Please, select one of the timezones provided by the autocompletion.",
|
|
"unexpected_error": "An unexpected error has occurred. Please, contact the administrator.",
|
|
"unregister_not_registered": "You are not registered for this event.",
|
|
"unregister_unregistered": "You are no longer registered for this event."
|
|
},
|
|
"commands": {
|
|
"config": {
|
|
"description": "Guild management"
|
|
},
|
|
"config_set": {
|
|
"description": "Configure the guild",
|
|
"options": {
|
|
"category": {
|
|
"description": "Category where channels for each user will be created"
|
|
},
|
|
"channel": {
|
|
"description": "Text channel for admin notifications"
|
|
},
|
|
"timezone": {
|
|
"description": "Timezone in which events take place"
|
|
}
|
|
}
|
|
},
|
|
"config_reset": {
|
|
"description": "Reset the guild's configuration",
|
|
"options": {
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
},
|
|
"config_show": {
|
|
"description": "Show the guild's configuration"
|
|
},
|
|
"event": {
|
|
"description": "Event management"
|
|
},
|
|
"event_create": {
|
|
"description": "Create new event",
|
|
"options": {
|
|
"name": {
|
|
"description": "Name of the event"
|
|
},
|
|
"start": {
|
|
"description": "Date when the event starts (DD.MM.YYYY HH:MM)"
|
|
},
|
|
"end": {
|
|
"description": "Date when the event ends (DD.MM.YYYY HH:MM)"
|
|
},
|
|
"thumbnail": {
|
|
"description": "Thumbnail of the event"
|
|
}
|
|
}
|
|
},
|
|
"event_edit": {
|
|
"description": "Edit the event",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"name": {
|
|
"description": "New name of the event"
|
|
},
|
|
"start": {
|
|
"description": "Date when the event starts (DD.MM.YYYY HH:MM)"
|
|
},
|
|
"end": {
|
|
"description": "Date when the event ends (DD.MM.YYYY HH:MM)"
|
|
},
|
|
"thumbnail": {
|
|
"description": "Thumbnail of the event"
|
|
}
|
|
}
|
|
},
|
|
"event_cancel": {
|
|
"description": "Cancel the event",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
},
|
|
"event_show": {
|
|
"description": "Show details about the event",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
}
|
|
}
|
|
},
|
|
"guess": {
|
|
"description": "Provide an answer to the current event stage",
|
|
"options": {
|
|
"answer": {
|
|
"description": "Answer to the current stage"
|
|
}
|
|
}
|
|
},
|
|
"register": {
|
|
"description": "Register for the selected event",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
}
|
|
}
|
|
},
|
|
"stage": {
|
|
"description": "Event stage management"
|
|
},
|
|
"stage_add": {
|
|
"description": "Add new event stage",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"question": {
|
|
"description": "Question to be answered"
|
|
},
|
|
"answer": {
|
|
"description": "Answer to the stage's question"
|
|
},
|
|
"media": {
|
|
"description": "Media file to be attached"
|
|
}
|
|
}
|
|
},
|
|
"stage_edit": {
|
|
"description": "Edit the event stage",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"stage": {
|
|
"description": "Stage to edit"
|
|
},
|
|
"order": {
|
|
"description": "Number in the event stages' order"
|
|
},
|
|
"question": {
|
|
"description": "Question to be answered"
|
|
},
|
|
"answer": {
|
|
"description": "Answer to the question"
|
|
},
|
|
"media": {
|
|
"description": "Media file to be attached"
|
|
},
|
|
"remove_media": {
|
|
"description": "Remove attached media"
|
|
}
|
|
}
|
|
},
|
|
"stage_delete": {
|
|
"description": "Delete the event stage",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"stage": {
|
|
"description": "Stage to delete"
|
|
},
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
},
|
|
"status": {
|
|
"description": "Get status of the bot"
|
|
},
|
|
"unregister": {
|
|
"description": "Leave the selected event",
|
|
"options": {
|
|
"event": {
|
|
"description": "Name of the event"
|
|
},
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
},
|
|
"user": {
|
|
"description": "User management"
|
|
},
|
|
"user_create_channel": {
|
|
"description": "Create channel for the user",
|
|
"options": {}
|
|
},
|
|
"user_update_channel": {
|
|
"description": "Update user's channel",
|
|
"options": {}
|
|
},
|
|
"user_delete_channel": {
|
|
"description": "Delete user's channel",
|
|
"options": {}
|
|
},
|
|
"user_jail": {
|
|
"description": "Jail the user",
|
|
"options": {
|
|
"user": {
|
|
"description": "Selected user"
|
|
},
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
},
|
|
"user_unjail": {
|
|
"description": "Unjail the user",
|
|
"options": {
|
|
"user": {
|
|
"description": "Selected user"
|
|
},
|
|
"confirm": {
|
|
"description": "Confirmation of the operation"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|