forked from LeineLab-Public/lab-signal-bot
Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
74ce768d70 | ||
![]() |
d18f93e369 | ||
![]() |
f4937c40e2 | ||
686d9e06ba |
2
main.py
2
main.py
@ -364,7 +364,7 @@ class LabCleaningBot:
|
|||||||
|
|
||||||
response_msg = ""
|
response_msg = ""
|
||||||
|
|
||||||
if emoji == "👍" and not isRemove:
|
if emoji.startswith("👍") and not isRemove:
|
||||||
accept_result = request.try_accept(now=reactionTimestamp)
|
accept_result = request.try_accept(now=reactionTimestamp)
|
||||||
|
|
||||||
match accept_result:
|
match accept_result:
|
||||||
|
23
putzen.sh
23
putzen.sh
@ -1,13 +1,13 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
if [ -z "$1" ]; then
|
if [ -z "$1" ]; then
|
||||||
# Week number since 1970 modulo 4
|
# Week number since 1970 modulo 8
|
||||||
week=$(expr $(date +%s) / 604800 % 4)
|
week=$(expr $(date +%s) / 604800 % 8)
|
||||||
else
|
else
|
||||||
week=$1
|
week=$1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
current_week=$(date +%V)
|
current_week=$(date +%V | sed s/^0//) # sed is to remove leading zeros to avoid interpreting as octal number in next line
|
||||||
next_week=$((current_week + 1))
|
next_week=$((current_week + 1))
|
||||||
if [ "$next_week" -gt 52 ]; then
|
if [ "$next_week" -gt 52 ]; then
|
||||||
next_week=1
|
next_week=1
|
||||||
@ -21,22 +21,21 @@ case $week in
|
|||||||
python create_task.py "$task_title" 2 "in 7 days" \
|
python create_task.py "$task_title" 2 "in 7 days" \
|
||||||
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-only-weekly"
|
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-only-weekly"
|
||||||
;;
|
;;
|
||||||
1)
|
|
||||||
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
|
||||||
python create_task.py "$task_title" 4 "in 7 days" \
|
|
||||||
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-fortnightly"
|
|
||||||
;;
|
|
||||||
2)
|
2)
|
||||||
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
||||||
python create_task.py "$task_title" 4 "in 7 days" \
|
python create_task.py "$task_title" 3 "in 7 days" \
|
||||||
|
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-fortnightly"
|
||||||
|
;;
|
||||||
|
4)
|
||||||
|
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
||||||
|
python create_task.py "$task_title" 3 "in 7 days" \
|
||||||
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-monthly"
|
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-monthly"
|
||||||
;;
|
;;
|
||||||
3)
|
6)
|
||||||
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
/usr/bin/docker exec lab-signal-bot-lab-bot-1 \
|
||||||
python create_task.py "$task_title" 4 "in 7 days" \
|
python create_task.py "$task_title" 3 "in 7 days" \
|
||||||
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-fortnightly"
|
--pad-template-url "https://pad.leinelab.org/leinelab-putzen-fortnightly"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
echo "Invalid choice"
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
Loading…
x
Reference in New Issue
Block a user