chatgpt_telegram_bot icon indicating copy to clipboard operation
chatgpt_telegram_bot copied to clipboard

Add plain text db

Open olegbbtr opened this issue 3 years ago • 2 comments

Plain text is easier to audit, and doesn't require setting up any extra databases.

PR is a bit dirty but I will clean it up if maintainers decide to merge

olegbbtr avatar Apr 08 '23 12:04 olegbbtr

@Omrigan спасибо за коммит! Только поправьте ошибку - уберите username, т.к. если его нет, то не будет работать. self.user.get('username') вернёт None и не будет переходить к str(self.user["_id"]) Оставьте:
def _folder_name(self): return str(self.user["_id"])

dontsovcmc avatar Jul 28 '23 09:07 dontsovcmc

@Omrigan может сделать просто если есть mongodb_uri, то БД монго, иначе plain_text (но можно и plain_text_db_uri сделать. Еще добавить в .gitignore папку с текстовой БД

dontsovcmc avatar Jul 28 '23 09:07 dontsovcmc