add prompt
This commit is contained in:
parent
9909207671
commit
bcc0c32386
1 changed files with 8 additions and 1 deletions
|
@ -9,6 +9,9 @@ class colorCommand extends Command {
|
||||||
args: [
|
args: [
|
||||||
{
|
{
|
||||||
id: 'color',
|
id: 'color',
|
||||||
|
prompt: {
|
||||||
|
start: 'Please input a color, say `cancel` to stop the command'
|
||||||
|
},
|
||||||
type: 'string'
|
type: 'string'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
@ -49,7 +52,11 @@ class colorCommand extends Command {
|
||||||
'dark_navy'
|
'dark_navy'
|
||||||
];
|
];
|
||||||
|
|
||||||
if (args.color.match(/^#[0-9A-F]{6}$/i) || ColorResolvable.includes(args.color.toLowerCase())) {
|
let colors = [
|
||||||
|
'black'
|
||||||
|
];
|
||||||
|
|
||||||
|
if (args.color.match(/^#[0-9A-F]{6}$/i) || ColorResolvable.includes(args.color.toLowerCase()) || colors.includes(args.color.toLowerCase())) {
|
||||||
let role = message.guild.roles.find(role => role.name === args.color);
|
let role = message.guild.roles.find(role => role.name === args.color);
|
||||||
if (!role) {
|
if (!role) {
|
||||||
message.guild.roles.create({
|
message.guild.roles.create({
|
||||||
|
|
Loading…
Reference in a new issue