aboutsummaryrefslogtreecommitdiff
path: root/src/commands/reactionroles.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/commands/reactionroles.rs')
-rw-r--r--src/commands/reactionroles.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/commands/reactionroles.rs b/src/commands/reactionroles.rs
index 53aa794..eb5f098 100644
--- a/src/commands/reactionroles.rs
+++ b/src/commands/reactionroles.rs
@@ -106,7 +106,7 @@ pub async fn init(ctx: Context<'_>,
if let Some(role) = ctx.guild().unwrap().role_by_name(role_name) {
sqlx::query!("INSERT INTO reaction_roles (channel_id, message_id, guild_id, reaction, role_id) VALUES ($1, $2, $3, $4, $5)", rolemenu_msg.channel_id.0.to_string(), rolemenu_msg.id.0.to_string(), ctx.guild_id().unwrap().0.to_string(), reaction.to_string(), role.id.0.to_string()).execute(&pool).await?;
rolemenu_msg.react(ctx.discord(), reaction.clone()).await?;
- rolelist_formatted.push_str(&format!("{} - {}\n", get_reactiontype_display(&reaction), role.name.clone()));
+ rolelist_formatted.push_str(&format!("{} - <@&{}>\n", get_reactiontype_display(&reaction), role.id.0.clone()));
} else {
ctx.say(format!("Invalid role provided: {}", role_name)).await?;
return Ok(());