Skip to content

Instantly share code, notes, and snippets.

@Wybxc
Last active July 14, 2021 00:11
Show Gist options
  • Select an option

  • Save Wybxc/0766af57801123fcc343f20b73559cb7 to your computer and use it in GitHub Desktop.

Select an option

Save Wybxc/0766af57801123fcc343f20b73559cb7 to your computer and use it in GitHub Desktop.
用文言调用 YiriMirai
注曰『此技但可行於 python 耳。』
今有一言。曰「lambda module: __import__(module)」。名之曰「師夷」。
或云『師夷之「甲」得「乙」也』
蓋謂『施「師夷」於「甲」。名之曰「乙」』
今有一言。曰「lambda obj: (lambda attr: getattr(obj, attr))」。名之曰「觀其法」。
或云『觀「甲」之法「乙」得「丙」也』
蓋謂『施「觀其法」於「甲」於「乙」。名之曰「丙」』
今有一言。曰「lambda func: (lambda params: func(**params))」。名之曰「調以令」。
或云『調「甲」以「乙」也』
蓋謂『施「調以令」於「甲」於「乙」』
今有一言。曰「str」。名之曰「取言」。
今有一言。曰「list」。名之曰「制列」。
注曰『此師夷長技之法。慎矣。』
師夷之『mirai』得「機器人」也。
觀「機器人」之法『Mirai』得「行機械」也。
觀「機器人」之法『FriendMessage』得「友書」也。
觀「機器人」之法『WebSocketAdapter』得「關」也。
注曰『閱機器人之籍。』
吾有一數。曰「12345678」。名之曰「賬號」。
吾有一言。曰『********』。名之曰「通關文牒」。
吾有一言。曰『localhost』。名之曰「津」。
吾有一數。曰「6090」。名之曰「渡」。
注曰『求令以開關。』
吾有一物。名之曰「開關令」。其物如是。
物之『verify_key』者。言曰「通關文牒」。
物之『host』者。言曰「津」。
物之『port』者。數曰「渡」。
是謂「開關令」之物也。
調「關」以「開關令」也。名之曰「准出關外」。
注曰『關已開矣。可求機器人與關外。』
吾有一物。名之曰「行機械令」。其物如是。
物之『qq』者。數曰「賬號」。
物之『adapter』者。物曰「准出關外」。
是謂「行機械令」之物也。
調「行機械」以「行機械令」也。名之曰「機體」。
注曰『機體已得,尤當制其行止。』
觀「機體」之法『on』得「鈎」也。
吾有一術。名之曰「和友書」。
欲行是術。必先得一物。曰「尺素」。
是術曰。
觀「尺素」之法『message_chain』得「封書」也。
施「取言」於「封書」。名之曰「書」。
若「書」等於『能言否?』者。
觀「機體」之法『send_friend_message』得「和」也。
觀「尺素」之法『sender』得「友」也。
觀「友」之法『id』得「友処」也。
吾有一列。名之曰「和書」。充「和書」以『能言也。』。
施「制列」於「和書」。名之曰「封和書」。
吾有一物。名之曰「和書令」。其物如是。
物之『target』者。數曰「友処」。
物之『message_chain』者。列曰「封和書」。
是謂「和書令」之物也。
調「和」以「和書令」也。名之曰「臨發」。
乃得「臨發」。
也。
是謂「和友書」之術也。
施「鈎」於「友書」。於「和友書」。
注曰『萬事備。行機器人。』
觀「機體」之法『run』得「行」也。
施「行」。
云云。
@purofle
Copy link

purofle commented Jul 13, 2021

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment