remove messages from device after 1 day
parent
212c0abf71
commit
2ad1a3b0cd
|
@ -46,9 +46,13 @@ def init(ctx, db_path, from_backup) -> None:
|
|||
"You need to enable 'Send Copy to Self' in the Advanced settings for this bot to work."
|
||||
)
|
||||
|
||||
# some config defaults; see https://c.delta.chat/classdc__context__t.html#aff3b894f6cfca46cab5248fdffdf083d
|
||||
ac.set_config("bot", "1")
|
||||
# disable read receipts; we don't want the bot to send out read receipts if the actual account
|
||||
# owner didn't read the message yet
|
||||
ac.set_config("mdns_enabled", "0")
|
||||
# delete from device after 1 day to save disk space
|
||||
ac.set_config("delete_device_after", "86400")
|
||||
|
||||
# create control group
|
||||
if not get_control_group(ac):
|
||||
|
@ -89,7 +93,9 @@ def process_command(
|
|||
try:
|
||||
qr = ac.check_qr(command.text)
|
||||
if qr._dc_lot.state() == 512:
|
||||
dclib.dc_set_config_from_qr(ac._dc_context, as_dc_charpointer(command.text))
|
||||
dclib.dc_set_config_from_qr(
|
||||
ac._dc_context, as_dc_charpointer(command.text)
|
||||
)
|
||||
replytext = str(qr._dc_lot.state()) + ". scanned " + command.text
|
||||
except ValueError:
|
||||
replytext = "Not a valid OPENPGP4FPR code"
|
||||
|
|
Loading…
Reference in New Issue