Show davtelepot version in /version command
This commit is contained in:
parent
1f2a60d2f9
commit
76b7e50e52
@ -14,7 +14,7 @@ __author__ = "Davide Testa"
|
|||||||
__email__ = "davide@davte.it"
|
__email__ = "davide@davte.it"
|
||||||
__credits__ = ["Marco Origlia", "Nick Lee @Nickoala"]
|
__credits__ = ["Marco Origlia", "Nick Lee @Nickoala"]
|
||||||
__license__ = "GNU General Public License v3.0"
|
__license__ = "GNU General Public License v3.0"
|
||||||
__version__ = "2.4.13"
|
__version__ = "2.4.14"
|
||||||
__maintainer__ = "Davide Testa"
|
__maintainer__ = "Davide Testa"
|
||||||
__contact__ = "t.me/davte"
|
__contact__ = "t.me/davte"
|
||||||
|
|
||||||
|
@ -14,6 +14,7 @@ import datetime
|
|||||||
import json
|
import json
|
||||||
|
|
||||||
# Third party modules
|
# Third party modules
|
||||||
|
import davtelepot
|
||||||
from davtelepot import messages
|
from davtelepot import messages
|
||||||
from davtelepot.utilities import (
|
from davtelepot.utilities import (
|
||||||
async_wrapper, Confirmator, extract, get_cleaned_text, get_user,
|
async_wrapper, Confirmator, extract, get_cleaned_text, get_user,
|
||||||
@ -786,12 +787,14 @@ async def _version_command(bot, update, user_record):
|
|||||||
stderr=asyncio.subprocess.STDOUT
|
stderr=asyncio.subprocess.STDOUT
|
||||||
)
|
)
|
||||||
stdout, _ = await _subprocess.communicate()
|
stdout, _ = await _subprocess.communicate()
|
||||||
version = stdout.decode().strip()
|
last_commit = stdout.decode().strip()
|
||||||
|
davtelepot_version = davtelepot.__version__
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
return f"{e}"
|
return f"{e}"
|
||||||
return bot.get_message(
|
return bot.get_message(
|
||||||
'admin', 'version_command', 'result',
|
'admin', 'version_command', 'result',
|
||||||
version=version,
|
last_commit=last_commit,
|
||||||
|
davtelepot_version=davtelepot_version,
|
||||||
update=update, user_record=user_record
|
update=update, user_record=user_record
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -247,8 +247,10 @@ default_admin_messages = {
|
|||||||
},
|
},
|
||||||
'help_section': None,
|
'help_section': None,
|
||||||
'result': {
|
'result': {
|
||||||
'en': "Last commit: {version}",
|
'en': "Last commit: {last_commit}\n"
|
||||||
'it': "Ultimo commit: {version}",
|
"davtelepot version: {davtelepot_version}",
|
||||||
|
'it': "Ultimo commit: {last_commit}"
|
||||||
|
"Version di davtelepot: {davtelepot_version}",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user