Files
2026-06-19 23:20:23 +02:00

34 lines
706 B
Python

from sys import version_info
import git
from .db import db
__all__ = [
'modules_help',
'requirements_list',
'python_version',
'prefix',
'gitrepo',
'userbot_version',
]
modules_help = {}
requirements_list = []
python_version = f'{version_info[0]}.{version_info[1]}.{version_info[2]}'
prefix = db.get('core.main', 'prefix', '.')
try:
gitrepo = git.Repo('.')
except (git.exc.InvalidGitRepositoryError, git.exc.NoSuchPathError):
gitrepo = None
if gitrepo is not None and len(gitrepo.tags) > 0:
commits_since_tag = list(gitrepo.iter_commits(f'{gitrepo.tags[-1].name}..HEAD'))
userbot_version = f'2.5.{len(commits_since_tag)}'
else:
userbot_version = '2.5.0'