Regex sub to hide embeds from URLs
This commit is contained in:
parent
0920120a30
commit
44f5bc2c74
|
@ -1,12 +1,13 @@
|
||||||
from discord.ext import commands
|
from discord.ext import commands
|
||||||
|
|
||||||
import asyncio
|
import asyncio
|
||||||
|
from contextlib import redirect_stdout
|
||||||
import discord
|
import discord
|
||||||
import inspect
|
import inspect
|
||||||
|
import io
|
||||||
|
import re
|
||||||
import textwrap
|
import textwrap
|
||||||
import traceback
|
import traceback
|
||||||
import io
|
|
||||||
from contextlib import redirect_stdout
|
|
||||||
|
|
||||||
|
|
||||||
def get_syntax_error(e):
|
def get_syntax_error(e):
|
||||||
|
@ -201,7 +202,12 @@ class Owner(commands.Cog):
|
||||||
)
|
)
|
||||||
stdout = (await proc.communicate())[0]
|
stdout = (await proc.communicate())[0]
|
||||||
if stdout:
|
if stdout:
|
||||||
await ctx.send(f"[stdout]\n{stdout.decode()}")
|
output = re.sub(
|
||||||
|
r"(https?:\\/\\/(?:www\\.)?[-a-zA-Z0-9@:%._\\+~#=]{1,256}\\.[a-zA-Z0-9()]{1,6}\\b[-a-zA-Z0-9()@:%_\\+.~#?&//=]*)",
|
||||||
|
r"<\1>",
|
||||||
|
stdout.decode(),
|
||||||
|
)
|
||||||
|
await ctx.send(f"[stdout]\n{output}")
|
||||||
else:
|
else:
|
||||||
await ctx.send("Process finished, no output")
|
await ctx.send("Process finished, no output")
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue