From bc6663fe7edd2f363ebee13209413e1f5e62b3bf Mon Sep 17 00:00:00 2001 From: Nayan <33187059+GShadow5@users.noreply.github.com> Date: Wed, 3 Sep 2025 22:31:04 +0000 Subject: [PATCH] fix printing issues for servername in discord --- bot.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/bot.py b/bot.py index 205a037..bd957e3 100644 --- a/bot.py +++ b/bot.py @@ -188,10 +188,10 @@ async def _stop_server_internal(ctx, servername, method): return if active_server is None or active_server != servername: - await ctx.send(f"No server '{servername}' is currently active, or a different server is running.") + await ctx.send(f"No server `{servername}` is currently active, or a different server is running.") return - await ctx.send(f"Attempting to {method} server '{servername}'. Please wait to send any other commands...") + await ctx.send(f"Attempting to {method} server `{servername}`. Please wait to send any other commands...") if method == "stop": command_to_send = 'stop\n' @@ -357,7 +357,7 @@ async def startserver(ctx, *args): await _delete_named_pipe(servername) return - await ctx.send(f'Started server in screen session: {servername}') + await ctx.send(f'Started server in screen session: `{servername}`') print(f'Started server in screen session: {servername}') print(f'stdout: {stdout}') @@ -416,15 +416,15 @@ async def list(ctx): active_server = None elif len(currentservers) > 1: await ctx.send("Multiple servers are currently active. This should not happen. Please report this to the server owner.") - await ctx.send(f"Currently active servers: {', '.join([s['servername'] for s in currentservers])}") + await ctx.send(f"Currently active servers: ```{', '.join([s['servername'] for s in currentservers])}```") active_server = None else: - await ctx.send(f"Server {currentservers[0]['servername']} is currently active.") + await ctx.send(f"Server `{currentservers[0]['servername']}` is currently active.") if len(currentservers) > 0 and currentservers[0]['servername'] != active_server: active_server = currentservers[0]['servername'] # List the available servers - listofservers = 'Available servers: '+ "\n".join([s["servername"] for s in servers]) + listofservers = 'Available servers:\n' + "\n".join([('`' + s['servername'] + '` - ' + s['description']) for s in servers]) await ctx.send(listofservers) @bot.command()