请协助我们进行翻译

本文档为社区翻译,您可以通过 Crowdin 翻译该文档。我们需要您的帮助🙏

AiScript是Misskey所使用的脚本语言。

提示

AiScript的实现是一个独立于Misskey的存储库,并且以开源形式发布

用法

可以使用标准AiScript语法和内置函数。

提示

文件可在此处查阅 可用的AiScript版本可能会因Misskey体版本而异。要检查版本,请在Scratchpad上运行<: Core:v

除此之外,还提供了三组专用于Misskey的内置常量和函数。

前缀: Mk:
它是一组常数函数,可以在 Misskey 中的所有 AiScript 环境中使用。 有关更多信息,请参见AiScript Misskey扩展API参考中标有Mk:的部分。

插件 API

前缀: Plugin:
Plugin一起使用的固定函数组。 有关更多信息,请参见AiScript Misskey扩展API参考中带有Plugin:的部分。

前缀: Ui:
可以在小工具(AiScript App)、Misskey Play、Scratchpad 内使用。 文档尚未完成,但是网上有志愿者发布的解说笔记。

标准 I/O

在AiScript标准中定义的“readline”和“print”函数(以及“<:”语法)的内部实现是由Misskey提供的。

readline(message)

message: str
返回值: str
它可以在Misskey中的所有AiScript环境中使用。

显示弹出窗口,提示您输入字符串。

print(message)

message: any
返回值: null
ウィジェット(AiScript控制台),可与Scratchpad一起使用。

将字符串打印到控制台。

<:也做同样的工作。