aboutsummaryrefslogtreecommitdiff
path: root/geldschieberbot.py
diff options
context:
space:
mode:
Diffstat (limited to 'geldschieberbot.py')
-rw-r--r--geldschieberbot.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/geldschieberbot.py b/geldschieberbot.py
index c1e3871..2610b54 100644
--- a/geldschieberbot.py
+++ b/geldschieberbot.py
@@ -154,6 +154,8 @@ def handle_input(inp):
cmd = w[0]
+ global last_change
+
# supported commands are:
# "!reg" register a name for this number
# "!sum" send a summary to the group
@@ -231,7 +233,6 @@ def handle_input(inp):
persons,
to_euro(amount_per_person))
# clear change history
- global last_change
last_change[sender_number] = []
for p in w[2:]:
if not p in name2num:
@@ -278,7 +279,6 @@ def handle_input(inp):
amount *= -1
# clear change history
- global last_change
last_change[sender_number] = []
record(sender_number, sender, recipient, amount)
@@ -315,7 +315,6 @@ def handle_input(inp):
continue
# clear change history
- global last_change
last_change[sender_number] = []
msg = ""
@@ -344,7 +343,6 @@ def handle_input(inp):
changes = [x for x in last_change[sender_number]]
# clear change history
- global last_change
last_change[sender_number] = []
msg = num2name[sender_number] + ": sorry I fucked up!\n Rewinding:\n"