Commit graph

44 commits

Author SHA1 Message Date
missytake b899b6c3eb send error to relay group if sending outside message fails 2023-12-21 01:34:37 +01:00
link2xt 68e1003046 fix: set mvbox_move before starting an account the first time
Otherwise IMAP connection for DeltaChat folder is not started,
so messages are moved to DeltaChat folder but are not picked up
from there until the bot is restarted.
2023-12-17 11:52:40 +00:00
missytake c8bc7f12c9 bot: forward sending errors to relay group 2023-12-08 13:58:15 +01:00
missytake 97d151dabd pyinfra: enable-linger is necessary for systemd user units 2023-12-01 23:07:58 +01:00
missytake 05bb1d162c renamed variable which I copy-pasted from xdcget 2023-11-04 00:57:03 +01:00
missytake 113b3530c7 fix lint 2023-10-24 23:27:57 +02:00
missytake 613d26d2bd chore: fixing lint issues 2023-10-11 17:19:32 +02:00
missytake 6c5e5210d0 feat: Added customizable /help response for outsiders 2023-10-11 11:56:15 +02:00
missytake b509b0ab77 fix tox complaints 2023-10-09 17:07:58 +02:00
missytake 9b70445c80 feat: handle group name and avatar changes in outside groups. closes #3 2023-10-09 17:03:23 +02:00
missytake 29af857625 feat: add CLI command to display a setup-contact QR code 2023-10-09 15:12:24 +02:00
missytake ffa7fa4563 fix: start_chat can contain attachments now 2023-10-09 15:03:26 +02:00
missytake 5b00fd92a2 bot: sending out messages works, images have problems still 2023-10-09 11:03:59 +02:00
missytake b50f6c9cbf pyinfra: git pull --rebase 2023-10-09 09:40:01 +02:00
missytake 91205e7162 fix: display names can have spaces now. closes #6 2023-10-09 09:36:50 +02:00
missytake 2bd39b5fdc lint: fix issues 2023-10-09 09:24:24 +02:00
missytake 89e4bc2873 pyinfra: avoid KeyError if user/service doesn't exist yet 2023-10-09 09:19:37 +02:00
missytake 69047ea6e3 pyinfra: restart systemd service if it was already running 2023-10-09 09:19:30 +02:00
missytake 39e81f74b5 pyinfra: this order is prettier with most deployments 2023-10-09 09:19:20 +02:00
missytake 82b1fd8c01 pyinfra: specify environment variable 2023-10-09 08:07:36 +02:00
missytake 47a48137d0 pyinfra: dbdir needs to be specified differently 2023-10-09 08:07:14 +02:00
missytake 1ea9125763 pyinfra: fix paths 2023-10-09 08:07:14 +02:00
missytake e8d5a31f0a pyinfra: moved assets to separate folder 2023-10-09 08:07:14 +02:00
missytake c253493834 pyinfra: added virtual environment 2023-10-09 08:07:14 +02:00
missytake beddedf85d pyinfra: added systemd service 2023-10-09 08:07:14 +02:00
missytake aa23227486 pyinfra: renamed pyinfra.py 2023-10-09 08:07:12 +02:00
missytake 6503e2b916 pyinfra: started pyinfra deploy.py script 2023-10-09 08:04:47 +02:00
missytake e8314556d7 specify environment variable 2023-10-09 08:00:25 +02:00
missytake a0d05b138a fix logging 2023-10-08 21:15:49 +02:00
missytake 3448eec281 store relay mappings in pickle.db. closes #2 2023-10-08 10:59:49 +02:00
missytake 17a3fce45b added pickleDB to store crew.id #2 2023-10-08 10:32:44 +02:00
missytake e5f7a8891e fixing lint issues 2023-10-08 08:19:53 +02:00
missytake a9e6b1df9c added command to set avatar. closes #1 2023-10-07 22:00:39 +02:00
missytake 37c758f388 add help text for 'teams-bot run' cli command 2023-10-07 21:42:31 +02:00
missytake 452fdf26e0 add chat command to set display_name 2023-10-07 21:40:21 +02:00
missytake fa57d59151 forward answers to outsiders 2023-10-07 20:23:46 +02:00
missytake bf3c88d47a forwarding messages from outsiders to a relay group 2023-10-07 17:20:58 +02:00
missytake b479aae6db method to check whether a chat is a relay group 2023-10-07 15:39:15 +02:00
missytake 2905730cca initial logic for handling incoming messages 2023-10-07 15:26:27 +02:00
missytake 97f661e6db added tests for setup and get_crew_id 2023-10-07 14:22:08 +02:00
missytake 41a8ea60a1 use teams-bot init to create a crew and join it 2023-10-07 11:47:45 +02:00
missytake 3d26248796 make tox pass 2023-10-07 10:12:30 +02:00
missytake 398f8673ae formatting CLI output 2023-10-07 10:09:29 +02:00
missytake e5f7533826 added basic CLI 2023-10-07 09:54:10 +02:00