File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -60,7 +60,8 @@ async fn process_levels_config(
6060 guild_id : Id < GuildMarker > ,
6161 options : ConfigCommandLevels ,
6262) -> Result < String , Error > {
63- if let Some ( interp_template) = options. level_up_message . as_ref ( ) {
63+ let level_up_message = options. level_up_message . map ( |s| s. replace ( "\\ n" , "\n " ) ) ;
64+ if let Some ( interp_template) = level_up_message. as_ref ( ) {
6465 if interp_template. len ( ) > 512 {
6566 return Err ( Error :: LevelUpMessageTooLong ) ;
6667 }
@@ -85,7 +86,7 @@ async fn process_levels_config(
8586 let message_cooldown = safecast_to_i16 ( options. message_cooldown ) ?;
8687
8788 let new_cfg = UpdateGuildConfig {
88- level_up_message : options . level_up_message ,
89+ level_up_message,
8990 level_up_channel : options. level_up_channel . map ( |v| v. id ) ,
9091 ping_users : options. ping_users ,
9192 max_xp_per_message,
You can’t perform that action at this time.
0 commit comments