Archived
1
0
Fork 0
This commit is contained in:
yzhh 2023-08-30 21:17:25 +08:00
parent 91685c5957
commit d7d18ada1e
4 changed files with 13 additions and 6 deletions

View file

@ -48,9 +48,12 @@
**方式二:直接下载代码** **方式二:直接下载代码**
1. 从 [Release 页面](https://github.com/Teahouse-Studios/bot/releases/latest) 的 Assets 板块中下载 Source code源代码。当然可以下载 [master 分支的最新代码](https://github.com/Teahouse-Studios/akari-bot/archive/refs/heads/master.zip)。 1. 您可以下载 [master 分支的最新代码](https://github.com/Teahouse-Studios/akari-bot/archive/refs/heads/master.zip)。
> 注意master 分支下的部署文档可能会有所不同,请在下载对应版本的源码后打开目录下的 DEPLOY.md 继续查看部署教程。 > 由于无法保证 release 版本的稳定性,我们不再提供 release 版本的下载。
> 不建议直接下载代码部署,因为这样您将无法使用 git 或是使用机器人内置的命令更新代码。
2. 解压源代码,按住 `Shift` + `右键`,选择 `在此处打开 Powershell 窗口``在此处打开命令窗口` 来打开终端,进入文件夹。 2. 解压源代码,按住 `Shift` + `右键`,选择 `在此处打开 Powershell 窗口``在此处打开命令窗口` 来打开终端,进入文件夹。
**Linux** **Linux**

View file

@ -27,6 +27,12 @@ async def init_async(start_scheduler=True) -> None:
Scheduler.start() Scheduler.start()
logging.getLogger('apscheduler.executors.default').setLevel(logging.WARNING) logging.getLogger('apscheduler.executors.default').setLevel(logging.WARNING)
await load_secret() await load_secret()
version = os.path.abspath(PrivateAssets.path + '/version')
with open(version, 'w') as write_version:
try:
write_version.write(os.popen('git rev-parse HEAD', 'r').read()[0:6])
except Exception as e:
write_version.write('unknown')
Logger.info(f'Hello, {bot_name}!') Logger.info(f'Hello, {bot_name}!')

View file

@ -152,7 +152,7 @@
"core.message.toggle.check.enable": "已开启错字检查提示。", "core.message.toggle.check.enable": "已开启错字检查提示。",
"core.message.toggle.typing.disable": "已关闭输入提示。", "core.message.toggle.typing.disable": "已关闭输入提示。",
"core.message.toggle.typing.enable": "已开启输入提示。", "core.message.toggle.typing.enable": "已开启输入提示。",
"core.message.version": "当前机器人版本号:${version_tag}${commit}", "core.message.version": "当前机器人版本号:${commit}",
"core.message.whoami": "你的 ID 是:${senderid}\n本对话的 ID 是:${targetid}", "core.message.whoami": "你的 ID 是:${senderid}\n本对话的 ID 是:${targetid}",
"core.message.whoami.admin": "(你拥有本对话的管理员权限)", "core.message.whoami.admin": "(你拥有本对话的管理员权限)",
"core.message.whoami.botadmin": "(你拥有本对话的机器人管理员权限)", "core.message.whoami.botadmin": "(你拥有本对话的机器人管理员权限)",

View file

@ -21,10 +21,8 @@ version = module('version', base=True, desc='{core.help.version}', developers=['
async def bot_version(msg: Bot.MessageSession): async def bot_version(msg: Bot.MessageSession):
ver = os.path.abspath(PrivateAssets.path + '/version') ver = os.path.abspath(PrivateAssets.path + '/version')
tag = os.path.abspath(PrivateAssets.path + '/version_tag')
open_version = open(ver, 'r') open_version = open(ver, 'r')
open_tag = open(tag, 'r') msgs = msg.locale.t('core.message.version', commit=open_version.read())
msgs = msg.locale.t('core.message.version', version_tag=open_tag.read(), commit=open_version.read())
open_version.close() open_version.close()
await msg.finish(msgs, msgs) await msg.finish(msgs, msgs)