请注意:各 bot 都需要采取独立的 Python 虚拟环境,若使用同一虚拟环境,程序运行会发生一些问题。您可藉由 build.sh
脚本分别创建(已搭建的机器人也可利用此脚本重新创建,只要和之前通用搭建说明所推荐的环境和文件路径一致即可),具体细节请再次参照更新后的搭建说明,此处不再赘述。
再次注意
:依赖包 OpenCC
有 breakchange,所以请务必分别使用独立 Python 虚拟环境。否则其他机器人将无法正常启动。
CAPTCHA 更新至 0.6.0(需同时更新 USER)
主要的更改有:
此两种功能的详情请见手册:https://scp-079.org/captcha-manual-zh/
升级前,请务必在终端执行以下命令,如参照了推荐方式部署机器人,可将以下代码块一次性全部复制
到 shell 中并粘贴执行:
cd ~/scp-079/scripts
git pull
cat <<'TEXT' > ~/scp-079/scripts/qns.py
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import pickle
with open("../captcha/data/user_ids", "rb") as f:
user_ids = pickle.load(f)
for uid in list(user_ids):
user_ids[uid]["qns"] = {}
print(f"User {uid} done")
with open("../captcha/data/user_ids", "wb") as f:
pickle.dump(user_ids, f)
print("\nDone!\n")
TEXT
stop captcha && python3 ~/scp-079/scripts/qns.py && update captcha
rm ~/scp-079/scripts/qns.py
更新完毕,可查看服务运行状态。接下来请更新 USER。
更新以配合 CAPTCHA 的新炸群应对模式。
修复若干影响运行的 bug。
如更新遇到问题,请您反馈至讨论群组中。
]]>我们建议自建用户跟进此次的更新
请注意:各 bot 都需要采取独立的 Python 虚拟环境,若使用同一虚拟环境,程序运行会发生一些问题。您可藉由 build.sh
脚本分别创建(已搭建的机器人也可利用此脚本重新创建,只要和之前通用搭建说明所推荐的环境和文件路径一致即可),具体细节请再次参照更新后的搭建说明,此处不再赘述。
CAPTCHA 更新至 0.5.0
主要的更改有:
升级时应当注意 config.ini 文件的格式发生变化,请参照 CAPTCHA 搭建说明 修改,此处提及几个需要注意的点:
升级前,先停止机器人运行,再删除 data 文件夹下的 pinned_ids 和 .pinned_ids 。然后方可升级并重启。
CAPTCHA 的使用手册也已全面更新,请见:https://scp-079.org/captcha-manual-zh/
其他机器人也略有修改,主要是为配合本次 CAPTCHA 升级所做的临时修改。若需升级 CAPTCHA,请务必同时升级 AVATAR、HIDE、LANG、NOSPAM、USER 。
除 AVATAR 外,其余四个机器人的 config.ini 并未发生变化。
由于其余四个机器人只是临时性的修改,并未正式释出更新,因此简略介绍:其中的 NOSPAM 对用户名广告中间的干扰字符现象作出一定调整;其他机器人的修改主要围绕配合新版 CAPTCHA 的工作。
如更新遇到问题,请您反馈至讨论群组中。
我们长期招募以下志愿者:
如有兴趣,请联系 SCP-079-TICKET,期待你的加入!
]]>归有光
项脊轩,旧南阁子也。室仅方丈,可容一人居。百年老屋,尘泥渗漉,雨泽下注;每移案,顾视无可置者。又北向,不能得日,日过午已昏。余稍为修葺,使不上漏。前辟四窗,垣墙周庭,以当南日,日影反照,室始洞然。又杂植兰桂竹木于庭,旧时栏,亦遂增胜。借书满架,偃仰啸歌,冥然兀坐,万簌有声;而庭阶寂寂,小鸟时来啄食,人至不去。三五之夜,明月半墙,桂影斑驳,风移影动,珊珊可爱。
然余居于此,多可喜,亦多可悲。先是,庭中通南北为一。迨诸父异爨,内外多置小门,墙往往而是。东犬西吠,客逾庖而宴,鸡栖于厅。庭中始为篱,已为墙,凡再变矣。家有老妪,尝居于此。妪,先大母婢也,乳二世,先妣抚之甚厚。室西连于中闺,先妣尝一至,妪每谓余曰:“某所,而母立于兹。”妪又曰:“汝姊在吾怀,呱呱而泣;娘以指叩门扉曰:‘儿寒乎?欲食乎?’吾从板外相为应答。”语未毕,余泣,妪也泣。余自束发读书轩中,一日,大母过余曰:“吾儿,久不见若影,何竟日默默在此,大类女郎也?”比去,以手阖门,自语曰:“吾家读书久不效,儿之成,则可待乎!”顷之,持一象笏至,曰:“此吾祖太常公宣德间执此以朝,他日汝当用之!”瞻顾遗迹,如在昨日,令人长号不自禁。
轩东故尝为厨,人往,从轩前过。余扃牖而居,久之,能以足音辨人。轩凡四遭火,得不焚,殆有神护者。
项脊生曰:“蜀清守丹穴,利甲天下,其后秦皇帝筑女怀清台;刘玄德与曹操争天下,诸葛孔明起陇中。方二人之昧昧于一隅也,世何足以知之,余区区处败屋中,方扬眉、瞬目,谓有奇景。人知之者,其谓与坎井之蛙何异?”
余既为此志,后五年,吾妻来归,时至轩中,从余问古事,或凭几学书。吾妻归宁,述诸小妹语曰:“闻姊家有阁子,且何谓阁子也?”其后六年,吾妻死,室坏不修。其后二年,余久卧病无聊,乃使人复葺南阁子,其制稍异于前。然自后余多在外,不常居。
庭有枇杷树,吾妻死之年所手植也,今已亭亭如盖矣。
]]>Bold:
test
Italic:
test
Strikethrough:
test
Selection:
Where is SCP-682?
First Header | Second Header | Third Header |
---|---|---|
Content Cell | Content Cell | Content Cell |
Content Cell | Content Cell | Content Cell |
Bash:
Python3:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import logging
from pyrogram import Client
# Enable logging
logger = logging.getLogger(__name__)
# Config session
app = Client("bot")
# Run
app.run()
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec malesuada lectus non sem venenatis varius. In dignissim in est sed malesuada. Sed mattis lacinia erat, eget gravida metus gravida eget. Nunc nibh nisi, molestie eu porttitor ac, ultrices eu nunc. Vivamus consectetur vehicula enim, sit amet rutrum nulla blandit vitae. Nulla sit amet condimentum turpis, eu tempus mauris. Nullam fringilla libero dolor, non ultricies nisi suscipit sit amet. Aliquam enim urna, vulputate vel tempus in, gravida nec nunc. Nulla placerat in ipsum non congue. Integer blandit aliquam ex, id tristique nisl efficitur eu. Praesent accumsan ac turpis ac vehicula. Aliquam eu erat a lorem gravida elementum.
Morbi at aliquet neque. Vestibulum euismod ex nec dui posuere, nec facilisis mauris finibus. Integer porttitor lacinia mi, vel bibendum ligula tincidunt ut. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nunc scelerisque purus commodo diam eleifend sagittis. Vivamus interdum, urna in gravida efficitur, ante tellus luctus odio, et porta diam libero a mauris. Ut id venenatis massa. Quisque scelerisque lorem leo, ac ultricies quam iaculis at. Proin rutrum massa et est viverra, imperdiet elementum elit lobortis. Aliquam a tempor leo. Nullam eros orci, interdum a sem id, laoreet aliquam ligula. Maecenas bibendum enim facilisis nisl aliquet, dictum tristique purus vestibulum.
Nullam tempus tincidunt semper. Curabitur eget mauris tempor, bibendum libero non, molestie massa. Nam iaculis magna neque, vitae posuere urna mollis et. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Aenean id sapien ac massa viverra viverra. Pellentesque nec aliquam ipsum. Donec vitae ultricies ante.
In pulvinar nec massa in volutpat. Pellentesque eget odio eu sapien hendrerit ornare id laoreet orci. Praesent id nisi sodales, euismod quam at, dictum dolor. In vitae ante eu enim pharetra finibus. Nulla convallis quis arcu et aliquet. Phasellus suscipit lacinia quam consectetur convallis. Ut et tempus felis. Nunc tempor lobortis mollis.
Nulla dui turpis, maximus id neque in, vehicula dignissim felis. Nulla eros ex, molestie vitae porta at, pharetra sit amet libero. Aliquam iaculis, ante suscipit congue consectetur, lacus nisi pellentesque nibh, laoreet cursus nunc ante pharetra dui. Duis ultrices mi leo, sit amet commodo nisl volutpat non. Nullam sem magna, auctor a ornare eget, congue a justo. Quisque lectus urna, finibus id ante sed, vestibulum tempus massa. Mauris non urna vel purus rhoncus placerat a in nulla. Mauris luctus arcu ut consequat laoreet. Pellentesque rhoncus at ligula ac facilisis. Sed pulvinar porttitor nibh ac aliquam. Donec cursus viverra mauris, et rutrum leo convallis sit amet. Nunc consectetur lectus sit amet quam volutpat, quis lacinia elit tincidunt. Sed aliquet mi pharetra tempus pharetra.
]]>