diff options
author | diSabler <dissy@ya.ru> | 2017-08-04 14:27:26 +0300 |
---|---|---|
committer | diSabler <dissy@ya.ru> | 2017-08-04 14:27:26 +0300 |
commit | 9a4fdb35b61f50bc7a8e9e326e63596e202b3bc3 (patch) | |
tree | 8a600cbe69cc7fd195403d8f1b8dca5b67430fe3 | |
parent | 0268db603896f596abdef750576c90887bc3e432 (diff) |
add: symlinks for chat id in logs
-rw-r--r-- | plugins/logger.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/logger.py b/plugins/logger.py index 4638bce..f97e73e 100644 --- a/plugins/logger.py +++ b/plugins/logger.py @@ -48,6 +48,7 @@ CONFIG_LOG = 'log' CHAT_ID = {} LOGGER = True LOG_FOLDER = DATA_FOLDER % 'chatlog/%s' +SYMLINK = 'symlink' in dir(os) try: LOG_URL = CONFIG.get(CONFIG_LOG, 'url').strip(' /') @@ -176,6 +177,8 @@ def logger(raw_in): CHAT_TITLE = CHAT_ID.get(chat_id,[''])[0] CHAT_NAME = CHAT_ID.get(chat_id,['', ''])[1] HB = HTML_BODY.replace('CHATNAME_TITLE', CHAT_TITLE) + if SYMLINK and CHAT_TITLE and not os.path.exists(LOG_FOLDER % CHAT_TITLE): + os.symlink(LOG_FOLDER % chat_id, LOG_FOLDER % CHAT_TITLE) if CHAT_NAME: CHAT_TITLE += ' - <a href="https://t.me/%s" class="title-link" target="_blank">@%s</a>' % (CHAT_NAME, CHAT_NAME) HB = HB.replace('CHATNAME_LINK', CHAT_TITLE) |