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