aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorromangraef <romangraef@loves.dicksinhisan.us>2018-07-11 22:47:11 +0200
committerromangraef <romangraef@loves.dicksinhisan.us>2018-07-11 22:47:32 +0200
commitb105798c91b30e6fe8bff2a9087af6db4e6065a2 (patch)
tree39ddddd9f691b52ca2c3e024f7cc0ba7a23d0cff
parent3a0eb77cd7f0771d92c5b4a4dc58b02eaa16c239 (diff)
downloadevalbot-b105798c91b30e6fe8bff2a9087af6db4e6065a2.tar.gz
evalbot-b105798c91b30e6fe8bff2a9087af6db4e6065a2.tar.bz2
evalbot-b105798c91b30e6fe8bff2a9087af6db4e6065a2.zip
removed entwickler.cc filter
-rw-r--r--filter.py33
-rw-r--r--modules/execute.py3
2 files changed, 0 insertions, 36 deletions
diff --git a/filter.py b/filter.py
deleted file mode 100644
index 2675b10..0000000
--- a/filter.py
+++ /dev/null
@@ -1,33 +0,0 @@
-from discord import Message, Member, TextChannel
-
-allowed_languages = {
- 365161457995743252: ['python3', 'python2'],
- 365161096199536662: ['java'],
- 365162262400598016: ['nodejs'],
- 365162403526082561: ['php'],
- 411245017764462593: ['java'],
- 440476654767177728: ['java'],
- 395547238165643265: ['csharp'],
- 365161847529275393: ['cpp14'],
- 440476086300573696: ['go'],
- 440476142881996810: ['ruby'],
-}
-
-everything = [365162674033524746, 365236060252536833]
-
-
-def verify(message: Message, language: str):
- if not message.guild:
- return False
- author: Member = message.author
- channel: TextChannel = message.channel
- if author.guild_permissions.manage_messages:
- return True
-
- if channel.id in everything:
- return True
-
- if language in allowed_languages.get(channel.id, []):
- return True
-
- return False
diff --git a/modules/execute.py b/modules/execute.py
index 1d9102e..ce45e12 100644
--- a/modules/execute.py
+++ b/modules/execute.py
@@ -7,7 +7,6 @@ from discord import Embed, Color, Message, Guild, TextChannel, Member
from discord.ext.commands import Bot
from compile_api import execute
-from filter import verify
CODE_BLOCK_REGEX: Pattern = re.compile("```(?P<lang>.*)\n(?P<code>[\\s\\S]*?)```")
INPUT_BLOCK_REGEX: Pattern = re.compile("input[: \t\n]*```(?P<lang>.*)?\n(?P<text>[\\s\\S]*?)```", re.IGNORECASE)
@@ -92,8 +91,6 @@ class ExecuteCog(object):
if not author.guild_permissions.manage_messages:
self.last_messaged[author.id] = datetime.now()
language, version = languages[lang]
- if not verify(message, language):
- return
response = await execute(code, language, version)
if response.status_code == 429:
return await channel.send(