User:Mrhso2014/Sauketu
Sauketu(「仓颉」之古日本语,取自维护者石𫁶使用的倉頡輸入法),又名 mnmrtbot(全稱:Mongolian Message Rapid Transport Bot,中文:蒙古文訊息捷運機械人),是一个为非维基媒体群组(和 zhmrtbot 对着干)提供互联服务的机器人程序。
在 Beta 事件发生后,曾一度停止运营。
功能
[编辑]Sauketu 会像其他真人一样,作为一个用户加入它所服务的群组里。当一个用户发出一条消息时,Sauketu 会将其收到的消息内容以自己的名义转发到其他群组中。消息的最前端会加入消息真实作者的名字,以方便其他平台的用户辨认。
相比 zhmrtbot,Sauketu 可以不断地死机、死机、断掉,由于没有服务器,总是会在电脑关机、停电的时候断掉,欢迎捐赠服务器。
由于 IRC 等平台不支持图片的传播,Sauketu 收到图片或者文件消息时,会试图将其文件上传到 vim-cn 图床。图床返回的链接将会被作为文字被转发,以确保所有平台的用户都能收到多媒体消息。
原本使用的程序为 AGPL 授权,由邪鬼维护。
由於 Sauketu 有特殊需求,改为使用 LilyWhiteBot Sauketu 分支。现在使用的程序可以在 GitHub、GitLab、码云、Bitbucket、Visual Studio Team Services 找到。
QQ 部分依赖酷 Q,而酷 Q 使用 GB 18030-2000(CP 54936),因此使用 IshisashiEncoding 转换编码。可以在 GitHub、GitLab、码云、Bitbucket、Visual Studio Team Services 找到。
目前,Sauketu 支持以下聊天平台:
- IRC
- Telegram
- QQ(透過酷 Q)
新仓颉与旧仓颉
[编辑]2018 年 5 月 19 日,决定将旧仓颉迁移入新仓颉。
两者差异主要在 QQ 上,原使用石𫁶的个人账户 1145759243,迁移后改为供 Sauketu 专用的账户 1542708177。
旧仓颉是因为历史遗留原因才使用个人账户。目前两账户并行使用,多数群组迁移入新仓颉,少数群组由于不可抗力因素仍使用旧仓颉。
次日(5 月 20 日),旧仓颉除「中华汉字」因 QQ 群人满(785/200)以外,彻底迁入新仓颉。新仓颉继承 Sauketu 名号。
2018 年 7 月 2 日,OldSauketu 决定无限期停用。
群组列表
[编辑]Sauketu 目前为以下群组提供互联服务:
- 神社体系
- IRC: Freenode #hanzigg
- Telegram: @hakushinejsoonkanjietymology
- QQ群: 610291223、118272532
其余资料恕不公开
无论阁下运营的是不是与维基媒体計畫有关的群组,并且希望将其互联到其他群组的话,只要愿意捐赠服务器,欢迎联系维护者。在各个群都有共识支持互联的前提下,Sauketu 可以将一个社群的消息互联至任意数量的(甚至同平台多个)群组(大嘘)
Sauketu 有时候会在 zhmrtbot 无法使用的情况下代替它给维基相关群组互联,然而也只是临时而已。
维护者信息
[编辑]维护者的定义为拥有服务器 Pasokon 操作权限与机器人账户操作权限的用户。为确保机器人故障时能及时被解决,我们不打算让拥有技术能力的维基人联系石𫁶共同维护 Sauketu。当前,符合这个定义的用户有:
Sauketu 使用的程序(見上)可以被自由下载、使用;无论阁下的群组与维基媒体有关还是无关,都要考虑使用自己的服务器运行类似于 Sauketu 的机器人。
已知问题
[编辑]程序使用 iconv-lite 转换 GB 18030 和 UTF-8,显得不够稳定,有时候 GB 18030 四字节 BMP 部分转换会成一片问号。见此 Issue。- Sauketu 未配备将 webp 转换成 PNG 的程序,虽然这不一定是个问题。
延迟太大(- 后来买了 ER-X,用电信的原生 IPv6 代替隧道,延迟就可以接受了。
特设吐槽区
[编辑]大家对于 Sauketu 以及本页面有什么要吐槽的地方?
- 嗯……mnmrtbot 是什么鬼……--Naïve 的小石𫁶(留言) 2017年9月15日 (五) 07:56 (UTC)
- iconv-lite 实在是太不稳定了,一天要出几十次问号。--Naïve 的小石𫁶(留言) 2017年9月15日 (五) 13:44 (UTC)
- 为什么我要搅 Q1 这趟混水呢?大概是 Q2 人数很多了吧。--Naïve 的小石𫁶(留言) 2017年9月16日 (六) 01:03 (UTC)