forked from Kylmakalle/tgvkbot
-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathconfig.py.example
42 lines (35 loc) · 1.98 KB
/
config.py.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#!/usr/bin/env python
# -*- coding: utf-8 -*-
server="https://matrix.org"
username="vk2matrix"
password="XXXXXX"
# matrix device id for client - set any string like 'k4nctrsE'
device_id = "vkbot"
# если списки пусты, то бот будет принимать приглашения от всех:
# если указаны и домены и пользователи, то если совпало хоть одно - то бот примет приглашение, если ни одно из указанных не совпало - то не примет.
# разрешить приглашать бота в комнаты только MATRIX-пользователям с указанных MATRIX-доменов (хоумсервера) - указать через запятую можно:
# if list empty - allow invite from all users.
# if list not empty - allow invite if any equal
allow_domains=["matrix.org","example.net"]
# разрешить приглашать бота в комнаты только указанному пользователю MATRIX:
allow_users=["@user:domain.com"]
# time
post_timeout=20
post_files_timeout=600
data_file="data.json"
# в случае повреждения файла данных - пробовать загрузить последний бэкап файла, который делался во время последней успешной его загрузки:
try_recover_data_file_from_last_backup=True
log_path="MatrixVkBot.log"
# how match keep backup log files:
log_backup_count=30
# can be:
# 'S' - Seconds
# 'M' - Minutes
# 'H' - Hours
# 'D' - Days
# 'W0'-'W6' - Weekday (0=Monday)
# 'midnight' - Roll over at midnight
log_backup_when='midnight'
# vk_app_id - идентификатор APP ID (числовое значение - см. документацию) - оставьте в None, если вы хотете, чтобы пользователи использовали свои vk_app_id:
vk_app_id=None
debug=True