aboutsummaryrefslogtreecommitdiff
path: root/geldschieberbot.py
Commit message (Expand)AuthorAgeFilesLines
* export the plot commandFlorian Fischer2025-11-061-0/+23
* export the minimize command from the geldschieberbotminimizeFlorian Fischer2025-11-061-0/+25
* partially revert 2f2b51e40c7027d80bf4a6741f2063e2c224f938Florian Fischer2023-09-181-1/+2
* make Geldschieberbot a context managerFlorian Fischer2023-09-181-4/+7
* convert the sender to a name in the messages of scheduled commandsFlorian Fischer2023-09-181-3/+4
* fix wrong arguments to MessageContext when running scheduled cmdsFlorian Fischer2023-08-291-1/+1
* extract reading and sending messages into separate scriptFlorian Fischer2023-08-111-80/+1
* switch from WTFPL to GPL3 or laterFlorian Fischer2023-08-111-0/+16
* extract the models and utility function into separate source filesFlorian Fischer2023-08-111-88/+2
* extract message sending from the Geldschieberbot classFlorian Fischer2023-08-111-52/+74
* remove global variables using the environmentFlorian Fischer2023-08-111-18/+34
* ignore old obscure changes in the state fileFlorian Fischer2023-08-101-8/+12
* introduce dataclasses for the passed dataFlorian Fischer2023-08-101-328/+442
* add new sum alias 'balance'Florian Fischer2022-09-041-0/+1
* geldschieberbot: support transaction with multiple recipientsFlorian Fischer2022-07-261-19/+42
* geldschieberbot: support choosing the entries in a summaryFlorian Fischer2022-07-261-1/+4
* add option to quote cmd messagesFlorian Fischer2022-07-251-11/+36
* support aliases in tanken commandFlorian Fischer2022-07-061-9/+48
* add alias supportFlorian Fischer2022-07-061-1/+79
* remove else after returnFlorian Fischer2022-07-061-2/+2
* fix wording of car command helpFlorian Fischer2022-07-061-1/+1
* add type hintFlorian Fischer2022-07-061-1/+1
* geldschieberbot: refactor bot into a classFlorian Fischer2022-07-041-744/+767
* tanken: cleanup codeFlorian Fischer2022-07-041-0/+2
* geldschieberbot: add module doc stringFlorian Fischer2022-07-041-0/+1
* geldschieberbot: drop support for legacy state file layoutFlorian Fischer2022-04-191-18/+0
* geldschieberbot: use explicit open encodingFlorian Fischer2022-04-191-2/+2
* geldschieberbot: also send attachments for scheduled commandsFlorian Fischer2022-04-191-1/+2
* fix attachment commandFlorian Fischer2021-11-181-1/+1
* geldschieberbot: remove double check of sender in splitFlorian Fischer2021-11-181-5/+1
* geldschieberbot: add export-state cmdFlorian Fischer2021-11-181-138/+167
* don't crash when sending a message returns non 0Florian Fischer2021-11-021-1/+1
* [geldschieberbot] remove/use unused variables in scheduling codeFlorian Fischer2021-09-091-2/+1
* [geldschieberbot] use max instead of if blockFlorian Fischer2021-09-091-3/+1
* [geldschieberbot] doc strings must be beneath the thing they describeFlorian Fischer2021-09-091-3/+6
* [geldschieberbot] don't clutter the global name spaceFlorian Fischer2021-09-091-6/+6
* [geldschieberbot] close the state file after readingFlorian Fischer2021-09-091-1/+2
* make formatFlorian Fischer2021-09-091-2/+5
* add thanks command eastereggFlorian Fischer2021-09-091-0/+11
* add seperate full-sum command and print only the senders sum per defaultFlorian Fischer2021-07-011-2/+16
* [cars] add remove commandFlorian Fischer2021-04-181-0/+20
* improve code qualityFlorian Fischer2021-03-291-60/+59
* run yapfFlorian Fischer2021-03-291-56/+97
* reactions have dataMessage bot message:nullFlorian Fischer2021-03-291-1/+1
* support !split person amountFlorian Fischer2021-03-251-6/+15
* fix change recording for transfer cmdFlorian Fischer2021-03-241-3/+6
* s/Transfere/TransferFlorian Fischer2021-03-241-3/+3
* don't fail if dataMessage field is not present in jsonFlorian Fischer2021-02-171-1/+1
* allow sum cmd for carsFlorian Fischer2020-10-171-1/+1
* support rewinding specific changesFlorian Fischer2020-09-141-3/+14