diff --git a/cogs/commands/view.py b/cogs/commands/view.py index 3a36379..776139d 100644 --- a/cogs/commands/view.py +++ b/cogs/commands/view.py @@ -54,16 +54,16 @@ class ViewCog(commands.Cog, name="View Commands"): stmt = select(Presences.Presence) presences = session.scalars(stmt) - message = "" - - # have 2 loops so that the "if search" check isn't done repeatedly if search: - for presence in presences: - if search.lower() in presence.lower(): - message += f"{presence}\n" + message = "\n".join( + [ + presence + for presence in presences + if search.lower() in presence.lower() + ] + ) else: - for presence in presences: - message += f"{presence}\n" + message = "\n".join(list(presences)) await interaction.followup.send(content=message, ephemeral=True)