aboutsummaryrefslogtreecommitdiff
path: root/cogs
diff options
context:
space:
mode:
authorMango0x45 <thomasvoss@live.com>2020-12-14 17:27:18 +0000
committerMango0x45 <thomasvoss@live.com>2020-12-14 17:27:18 +0000
commit74881aa0401b5c918cec19924b55a9c032c09c06 (patch)
tree8c49d9c3f057296afa0d9b2617556810d46d1f5f /cogs
parent639d92ed67acadf4d13ef8d23a4795e125d78589 (diff)
downloadsteve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar.gz
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar.bz2
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar.lz
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar.xz
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.tar.zst
steve-bot-74881aa0401b5c918cec19924b55a9c032c09c06.zip
Some tuple and typehint stuffs
Diffstat (limited to 'cogs')
-rwxr-xr-xcogs/src.py18
1 files changed, 9 insertions, 9 deletions
diff --git a/cogs/src.py b/cogs/src.py
index 4f51426..2cdae65 100755
--- a/cogs/src.py
+++ b/cogs/src.py
@@ -91,13 +91,13 @@ async def deleteRun(self, apiKey, ctx, run):
async def pendingRuns(self, ctx):
- def banned_player_coop(run):
+ def banned_player_coop(run) -> bool:
for player in run.players:
if player in self.bot.runs_blacklist["players"]:
return True
return False
- def duplicate_run(run):
+ def duplicate_run(run) -> bool:
for pending_run in pending_runs:
if (
run._id != pending_run._id
@@ -120,7 +120,7 @@ async def pendingRuns(self, ctx):
mcbece_runs = 0
pending_runs = []
runs_to_reject = []
- game_ids = ["yd4ovvg1", "v1po7r76"] # [mcbe, mcbece]
+ game_ids = ("yd4ovvg1", "v1po7r76") # [mcbe, mcbece]
head = {"Accept": "application/json", "User-Agent": "mcbeDiscordBot/1.0"}
for game in game_ids:
@@ -159,7 +159,7 @@ async def pendingRuns(self, ctx):
if len(run["players"]["data"]) == 1:
players = get_player_name(run["players"]["data"][0])
else:
- players = list(
+ players = tuple(
map(lambda player: get_player_name(player), run["players"]["data"])
)
@@ -182,25 +182,25 @@ async def pendingRuns(self, ctx):
and run.players in self.bot.runs_blacklist["players"]
):
runs_to_reject.append(
- [
+ (
run,
f"Detected as a banned player ({run.players}) run by our automatic filter.",
- ]
+ )
)
# Reject run if player is banned (coop runs)
elif banned_player_coop(run) == True:
runs_to_reject.append(
- [
+ (
run,
f"Detected a banned player in the list of runners ({run.players}) by our automatic filter.",
- ]
+ )
)
# Reject run if duplicate submission
elif duplicate_run(run) == True:
runs_to_reject.append(
- [run, "Detected as a duplicate submission by our automatic filter."]
+ (run, "Detected as a duplicate submission by our automatic filter.")
)
pending_runs.remove(run)