Chatterino7 是 Chatterino 2 的一个分支。该分支主要包含 Chatterino 2 不接受的功能,最显着的是 7TV 订阅者功能。
7TV名称涂料
7TV 个人表情
7TV 动画头像
4x 图像(7TV 和 FFZ)
可以从发布部分下载稳定版本。
要测试新功能,您可以在此处下载夜间版本。
Windows 用户可以从 Chocolatey 安装 Chatterino7。
如果您遇到有关 7TV 功能的崩溃或奇怪行为等问题,请在问题部分报告。如果您对其他功能有问题,请在上游问题部分报告。
如果您没有 GitHub 帐户并想要报告问题或想要加入社区,您可以使用此处的链接加入官方 7TV Discord:https://discord.com/invite/7tv。
构建 Chatterino 7 时,您可能无法访问libavif
的静态构建。在这种情况下,您可以在 CMake 中定义CHATTERINO_NO_AVIF_PLUGIN
。如果您的系统上安装了 kimageformats 的qavif.so
,Chatterino 将选择它并使用 AVIF 图像。
Chatterino 2 是 Twitch.tv 的聊天客户端。 Chatterino 2 wiki 可在此处找到。贡献指南可以在这里找到。
当前版本可在 https://chatterino.com 上获取。 Windows 用户还可以从 Chocolatey 安装 Chatterino。
您可以在此处下载最新的 Chatterino 2 版本
如果尚未安装,您可能还需要安装 Microsoft 的 VC++ Redistributables。
如果您仍然收到有关MSVCR120.dll missing
错误,那么您应该安装 VC++ 2013 Restributable。
要获取具有所需子模块的源代码,请运行:
git clone --recurse-submodules https://github.com/Chatterino/chatterino2.git
或者
git clone https://github.com/Chatterino/chatterino2.git
cd chatterino2
git submodule update --init --recursive
该项目在历史上有大量的提交,涉及大多数文件,但仅进行风格更改。要提高 git-blame 的输出,请考虑设置:
git config blame.ignoreRevsFile .git-blame-ignore-revs
这将忽略.git-blame-ignore-revs
文件中提到的所有修订。 GitHub 默认这样做。
代码使用 clang-format 进行格式化。我们的配置位于存储库根目录中的 .clang-format 文件中。
有关更多贡献指南,请查看 wiki。
Doxygen 用于每天生成项目信息,可在此处获取。