mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2025-05-23 08:21:19 +00:00
Deploying to gh-pages from @ LiteyukiStudio/LiteyukiBot@50c0216435 ๐
This commit is contained in:
parent
0d380cc487
commit
ac94683da0
@ -1 +1 @@
|
|||||||
import{_ as t,o as e,c as o,b as n}from"./app-BrSLFMno.js";const a={},r=n("p",null,"404 Not Found",-1),s=[r];function c(p,i){return e(),o("div",null,s)}const d=t(a,[["render",c],["__file","404.html.vue"]]),m=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound","description":"404 Not Found","head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/404.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:description","content":"404 Not Found"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\",\\"description\\":\\"404 Not Found\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0.01,"words":3},"filePathRelative":null,"autoDesc":true}');export{d as comp,m as data};
|
import{_ as t,o as e,c as o,b as n}from"./app-gnbtOU7f.js";const a={},r=n("p",null,"404 Not Found",-1),s=[r];function c(p,i){return e(),o("div",null,s)}const d=t(a,[["render",c],["__file","404.html.vue"]]),m=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound","description":"404 Not Found","head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/404.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:description","content":"404 Not Found"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\",\\"description\\":\\"404 Not Found\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0.01,"words":3},"filePathRelative":null,"autoDesc":true}');export{d as comp,m as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o,e as r}from"./app-BrSLFMno.js";const a={},n=r("<ol><li>ๆฌ้กน็ฎ้ตๅพช<code>MIT</code>ๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ</li><li>ไฝ ๅฏไปฅ้ๆฉๅผๅฏ<code>auto_report</code>(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน <ul><li>่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ</li><li>ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ)</li><li>้จๅๅผๅธธไฟกๆฏ๏ผ</li><li>ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅกๅจ๏ผ่ฅไฝ ไธๅธๆๆไพ่ฟไบไฟกๆฏ๏ผๅฏไปฅๅจ้
็ฝฎๆไปถไธญๆ<code>auto_report</code>่ฎพๅฎไธบ<code>false</code></li></ul></li><li>ๆฌ้กน็ฎไธไผๆถ้็จๆท็ไปปไฝ้็งไฟกๆฏ๏ผไฝ่ฏทๆณจๆ็ๅซ็ฌฌไธๆนๆไปถ็ๅฎๅ
จๆง</li><li>ไฝฟ็จๆญค้กน็ฎไปฃ่กจไฝ ๅทฒ็ปๅๆไปฅไธๅ่ฎฎ</li></ol>",1),i=[n];function l(c,s){return t(),o("div",null,i)}const p=e(a,[["render",l],["__file","agreement.html.vue"]]),d=JSON.parse('{"path":"/en/usage/agreement.html","title":"User Agreement","lang":"en-US","frontmatter":{"title":"User Agreement","icon":"user-secret","order":3,"category":"usage","description":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/agreement.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/agreement.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"User Agreement"}],["meta",{"property":"og:description","content":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"User Agreement\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.74,"words":222},"filePathRelative":"en/usage/agreement.md","localizedDate":"August 16, 2024","autoDesc":true}');export{p as comp,d as data};
|
import{_ as e,o as t,c as o,e as r}from"./app-gnbtOU7f.js";const a={},n=r("<ol><li>ๆฌ้กน็ฎ้ตๅพช<code>MIT</code>ๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ</li><li>ไฝ ๅฏไปฅ้ๆฉๅผๅฏ<code>auto_report</code>(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน <ul><li>่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ</li><li>ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ)</li><li>้จๅๅผๅธธไฟกๆฏ๏ผ</li><li>ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅกๅจ๏ผ่ฅไฝ ไธๅธๆๆไพ่ฟไบไฟกๆฏ๏ผๅฏไปฅๅจ้
็ฝฎๆไปถไธญๆ<code>auto_report</code>่ฎพๅฎไธบ<code>false</code></li></ul></li><li>ๆฌ้กน็ฎไธไผๆถ้็จๆท็ไปปไฝ้็งไฟกๆฏ๏ผไฝ่ฏทๆณจๆ็ๅซ็ฌฌไธๆนๆไปถ็ๅฎๅ
จๆง</li><li>ไฝฟ็จๆญค้กน็ฎไปฃ่กจไฝ ๅทฒ็ปๅๆไปฅไธๅ่ฎฎ</li></ol>",1),i=[n];function l(c,s){return t(),o("div",null,i)}const p=e(a,[["render",l],["__file","agreement.html.vue"]]),d=JSON.parse('{"path":"/en/usage/agreement.html","title":"User Agreement","lang":"en-US","frontmatter":{"title":"User Agreement","icon":"user-secret","order":3,"category":"usage","description":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/agreement.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/agreement.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"User Agreement"}],["meta",{"property":"og:description","content":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"User Agreement\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.74,"words":222},"filePathRelative":"en/usage/agreement.md","localizedDate":"August 16, 2024","autoDesc":true}');export{p as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o,e as a}from"./app-BrSLFMno.js";const r={},i=a("<ol><li>ๆฌ้กน็ฎ้ตๅพช<code>MIT</code>ๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ</li><li>ไฝ ๅฏไปฅ้ๆฉๅผๅฏ<code>auto_report</code>(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน <ul><li>่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ</li><li>ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ)</li><li>้จๅๅผๅธธไฟกๆฏ๏ผ</li><li>ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅกๅจ๏ผ่ฅไฝ ไธๅธๆๆไพ่ฟไบไฟกๆฏ๏ผๅฏไปฅๅจ้
็ฝฎๆไปถไธญๆ<code>auto_report</code>่ฎพๅฎไธบ<code>false</code></li></ul></li><li>ๆฌ้กน็ฎไธไผๆถ้็จๆท็ไปปไฝ้็งไฟกๆฏ๏ผไฝ่ฏทๆณจๆ็ๅซ็ฌฌไธๆนๆไปถ็ๅฎๅ
จๆง</li><li>ไฝฟ็จๆญค้กน็ฎไปฃ่กจไฝ ๅทฒ็ปๅๆไปฅไธๅ่ฎฎ</li></ol>",1),n=[i];function l(c,m){return t(),o("div",null,n)}const s=e(r,[["render",l],["__file","agreement.html.vue"]]),d=JSON.parse('{"path":"/usage/agreement.html","title":"็จๆทๅ่ฎฎ","lang":"zh-CN","frontmatter":{"title":"็จๆทๅ่ฎฎ","icon":"user-secret","order":3,"category":"ไฝฟ็จๆๅ","description":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/agreement.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/agreement.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"็จๆทๅ่ฎฎ"}],["meta",{"property":"og:description","content":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-07-20T16:40:55.000Z"}],["meta",{"property":"article:modified_time","content":"2024-07-20T16:40:55.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"็จๆทๅ่ฎฎ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-07-20T16:40:55.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1711621856000,"updatedTime":1721493655000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":3},{"name":"Nanaloveyuki","email":"miaomiao_159@outlook.com","commits":1}]},"readingTime":{"minutes":0.76,"words":227},"filePathRelative":"usage/agreement.md","localizedDate":"2024ๅนด3ๆ28ๆฅ","autoDesc":true}');export{s as comp,d as data};
|
import{_ as e,o as t,c as o,e as a}from"./app-gnbtOU7f.js";const r={},i=a("<ol><li>ๆฌ้กน็ฎ้ตๅพช<code>MIT</code>ๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ</li><li>ไฝ ๅฏไปฅ้ๆฉๅผๅฏ<code>auto_report</code>(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน <ul><li>่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ</li><li>ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ)</li><li>้จๅๅผๅธธไฟกๆฏ๏ผ</li><li>ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅกๅจ๏ผ่ฅไฝ ไธๅธๆๆไพ่ฟไบไฟกๆฏ๏ผๅฏไปฅๅจ้
็ฝฎๆไปถไธญๆ<code>auto_report</code>่ฎพๅฎไธบ<code>false</code></li></ul></li><li>ๆฌ้กน็ฎไธไผๆถ้็จๆท็ไปปไฝ้็งไฟกๆฏ๏ผไฝ่ฏทๆณจๆ็ๅซ็ฌฌไธๆนๆไปถ็ๅฎๅ
จๆง</li><li>ไฝฟ็จๆญค้กน็ฎไปฃ่กจไฝ ๅทฒ็ปๅๆไปฅไธๅ่ฎฎ</li></ol>",1),n=[i];function l(c,m){return t(),o("div",null,n)}const s=e(r,[["render",l],["__file","agreement.html.vue"]]),d=JSON.parse('{"path":"/usage/agreement.html","title":"็จๆทๅ่ฎฎ","lang":"zh-CN","frontmatter":{"title":"็จๆทๅ่ฎฎ","icon":"user-secret","order":3,"category":"ไฝฟ็จๆๅ","description":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/agreement.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/agreement.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"็จๆทๅ่ฎฎ"}],["meta",{"property":"og:description","content":"ๆฌ้กน็ฎ้ตๅพชMITๅ่ฎฎ๏ผไฝ ๅฏไปฅ่ช็ฑไฝฟ็จ๏ผไฟฎๆน๏ผๅๅ๏ผไฝๆฏ่ฏทไฟ็ๅไฝ่
ไฟกๆฏ ไฝ ๅฏไปฅ้ๆฉๅผๅฏauto_report(้ป่ฎคๅผๅฏ)๏ผ่ฝป้ชไผๆถ้ไปฅไธๅ
ๅฎน ่ฟ่ก็ฏๅข็่ฎพๅคไฟกๆฏ๏ผCPU๏ผๅ
ๅญ๏ผ็ณป็ปไฟกๆฏๅPythonไฟกๆฏ ๆไปถไฟกๆฏ(ไธๅซๆไปถๆฐๆฎ) ้จๅๅผๅธธไฟกๆฏ๏ผ ไผ่ฏ่ด่ฝฝไฟกๆฏ(ไธๅซ้็ง้จๅ) ไปฅไธๅ
ๅฎนไป
็จไบ้กน็ฎ็ไผๅ๏ผไธๅ
ๅซไปปไฝ้็งไฟกๆฏ๏ผไธ้่ฟๅฎๅ
จ็ๆนๅผไผ ่พๅฐ่ฝป้ช็ๆๅก..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-07-20T16:40:55.000Z"}],["meta",{"property":"article:modified_time","content":"2024-07-20T16:40:55.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"็จๆทๅ่ฎฎ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-07-20T16:40:55.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1711621856000,"updatedTime":1721493655000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":3},{"name":"Nanaloveyuki","email":"miaomiao_159@outlook.com","commits":1}]},"readingTime":{"minutes":0.76,"words":227},"filePathRelative":"usage/agreement.md","localizedDate":"2024ๅนด3ๆ28ๆฅ","autoDesc":true}');export{s as comp,d as data};
|
File diff suppressed because one or more lines are too long
45
assets/app-gnbtOU7f.js
Normal file
45
assets/app-gnbtOU7f.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as a,c as s,e}from"./app-BrSLFMno.js";const t={},p=e(`<h3 id="func-set-channel" tabindex="-1"><a class="header-anchor" href="#func-set-channel"><span><em>func</em> <code>set_channel()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฎพ็ฝฎ้้ๅฎไพ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>name: ้้ๅ็งฐ</li><li>channel: ้้ๅฎไพ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">set_channel</span><span class="token punctuation">(</span>name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> channel<span class="token punctuation">:</span> <span class="token string">'Channel'</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as a,c as s,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h3 id="func-set-channel" tabindex="-1"><a class="header-anchor" href="#func-set-channel"><span><em>func</em> <code>set_channel()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฎพ็ฝฎ้้ๅฎไพ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>name: ้้ๅ็งฐ</li><li>channel: ้้ๅฎไพ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">set_channel</span><span class="token punctuation">(</span>name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> channel<span class="token punctuation">:</span> <span class="token string">'Channel'</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฎพ็ฝฎ้้ๅฎไพ
|
่ฎพ็ฝฎ้้ๅฎไพ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as a,c as s,e}from"./app-BrSLFMno.js";const t={},p=e(`<h3 id="func-set-channel" tabindex="-1"><a class="header-anchor" href="#func-set-channel"><span><em>func</em> <code>set_channel()</code></span></a></h3><p><strong>Description</strong>: ่ฎพ็ฝฎ้้ๅฎไพ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>name: ้้ๅ็งฐ</li><li>channel: ้้ๅฎไพ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">set_channel</span><span class="token punctuation">(</span>name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> channel<span class="token punctuation">:</span> <span class="token string">'Channel'</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as a,c as s,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h3 id="func-set-channel" tabindex="-1"><a class="header-anchor" href="#func-set-channel"><span><em>func</em> <code>set_channel()</code></span></a></h3><p><strong>Description</strong>: ่ฎพ็ฝฎ้้ๅฎไพ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>name: ้้ๅ็งฐ</li><li>channel: ้้ๅฎไพ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">set_channel</span><span class="token punctuation">(</span>name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> channel<span class="token punctuation">:</span> <span class="token string">'Channel'</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฎพ็ฝฎ้้ๅฎไพ
|
่ฎพ็ฝฎ้้ๅฎไพ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,r as t,o,c,b as n,d as s,a as l,e as p}from"./app-BrSLFMno.js";const i={},u=p(`<p>่ฝป้ชๆฏๆ<code>yaml</code>ใ<code>json</code>ๅ<code>toml</code>ไฝไธบ้
็ฝฎๆไปถ๏ผๅๅณไบไฝ ไธชไบบ็ๅๅฅฝ</p><p>้ฆๆฌก่ฟ่กๅ็ๆ<code>config.yml</code>ๅ<code>config</code>็ฎๅฝ๏ผไฝ ๅฏไฟฎๆน้
็ฝฎ้กนๅ้ๅฏ่ฝป้ช๏ผ็ปๅคงๅคๆฐๆ
ๅตไธ๏ผไฝ ๅช้่ฆไฟฎๆน<code>superusers</code>ๅ<code>nickname</code>ๅญๆฎตๅณๅฏ</p><p>ๅฏๅจๆถไผๅ ่ฝฝ้กน็ฎ็ฎๅฝไธ<code>config.yml/yaml/json/toml</code>ๅ<code>config</code>็ฎๅฝไธ็ๆๆ้
็ฝฎๆไปถ๏ผไฝ ๅฏๅจ<code>config</code>็ฎๅฝไธๅๅปบๅคไธช้
็ฝฎๆไปถ๏ผ่ฝป้ชไผ่ชๅจๅๅนถ่ฟไบ้
็ฝฎๆไปถ</p><h2 id="ๅบ็ก้
็ฝฎ้กน" tabindex="-1"><a class="header-anchor" href="#ๅบ็ก้
็ฝฎ้กน"><span><strong>ๅบ็ก้
็ฝฎ้กน</strong></span></a></h2><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">nonebot</span><span class="token punctuation">:</span>
|
import{_ as e,r as t,o,c,b as n,d as s,a as l,e as p}from"./app-gnbtOU7f.js";const i={},u=p(`<p>่ฝป้ชๆฏๆ<code>yaml</code>ใ<code>json</code>ๅ<code>toml</code>ไฝไธบ้
็ฝฎๆไปถ๏ผๅๅณไบไฝ ไธชไบบ็ๅๅฅฝ</p><p>้ฆๆฌก่ฟ่กๅ็ๆ<code>config.yml</code>ๅ<code>config</code>็ฎๅฝ๏ผไฝ ๅฏไฟฎๆน้
็ฝฎ้กนๅ้ๅฏ่ฝป้ช๏ผ็ปๅคงๅคๆฐๆ
ๅตไธ๏ผไฝ ๅช้่ฆไฟฎๆน<code>superusers</code>ๅ<code>nickname</code>ๅญๆฎตๅณๅฏ</p><p>ๅฏๅจๆถไผๅ ่ฝฝ้กน็ฎ็ฎๅฝไธ<code>config.yml/yaml/json/toml</code>ๅ<code>config</code>็ฎๅฝไธ็ๆๆ้
็ฝฎๆไปถ๏ผไฝ ๅฏๅจ<code>config</code>็ฎๅฝไธๅๅปบๅคไธช้
็ฝฎๆไปถ๏ผ่ฝป้ชไผ่ชๅจๅๅนถ่ฟไบ้
็ฝฎๆไปถ</p><h2 id="ๅบ็ก้
็ฝฎ้กน" tabindex="-1"><a class="header-anchor" href="#ๅบ็ก้
็ฝฎ้กน"><span><strong>ๅบ็ก้
็ฝฎ้กน</strong></span></a></h2><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">nonebot</span><span class="token punctuation">:</span>
|
||||||
<span class="token comment"># Nonebotๆบๅจไบบ็้
็ฝฎ๏ผไปฅๅ็ๆๅคๅฑ้
็ฝฎ้กนไปๅฏไธบNonebotๆๅก๏ผไฝๆฏ้จๅๅ
ๅฎนไผ่ขซ่ฆ็๏ผ่ฏทๅฐฝๅฟซ่ฟ็งป</span>
|
<span class="token comment"># Nonebotๆบๅจไบบ็้
็ฝฎ๏ผไปฅๅ็ๆๅคๅฑ้
็ฝฎ้กนไปๅฏไธบNonebotๆๅก๏ผไฝๆฏ้จๅๅ
ๅฎนไผ่ขซ่ฆ็๏ผ่ฏทๅฐฝๅฟซ่ฟ็งป</span>
|
||||||
<span class="token key atrule">command_start</span><span class="token punctuation">:</span> <span class="token punctuation">[</span> <span class="token string">"/"</span><span class="token punctuation">,</span> <span class="token string">""</span> <span class="token punctuation">]</span> <span class="token comment"># ๆไปคๅ็ผ๏ผ่ฅๆฒกๆ""็ฉบๅฝไปคๅคด๏ผ่ฏทๅผๅฏalconna_use_command_startไฟ่ฏalconna่งฃๆๆญฃๅธธ</span>
|
<span class="token key atrule">command_start</span><span class="token punctuation">:</span> <span class="token punctuation">[</span> <span class="token string">"/"</span><span class="token punctuation">,</span> <span class="token string">""</span> <span class="token punctuation">]</span> <span class="token comment"># ๆไปคๅ็ผ๏ผ่ฅๆฒกๆ""็ฉบๅฝไปคๅคด๏ผ่ฏทๅผๅฏalconna_use_command_startไฟ่ฏalconna่งฃๆๆญฃๅธธ</span>
|
||||||
<span class="token key atrule">host</span><span class="token punctuation">:</span> 127.0.0.1 <span class="token comment"># ็ๅฌๅฐๅ๏ผ้ป่ฎคไธบๆฌๆบ๏ผ่ฅ่ฆๆฅๆถๅค้จ่ฏทๆฑ่ฏทๅกซๅ0.0.0.0</span>
|
<span class="token key atrule">host</span><span class="token punctuation">:</span> 127.0.0.1 <span class="token comment"># ็ๅฌๅฐๅ๏ผ้ป่ฎคไธบๆฌๆบ๏ผ่ฅ่ฆๆฅๆถๅค้จ่ฏทๆฑ่ฏทๅกซๅ0.0.0.0</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as a,o as t,c as o,b as n,d as s,e as p}from"./app-BrSLFMno.js";const e={},i=n("h3",{id:"func-flat-config-dict-str-any",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#func-flat-config-dict-str-any"},[n("span",null,[n("em",null,"func"),s(),n("code",null,"flat_config() -> dict[str, Any]")])])],-1),c=n("p",null,[n("strong",null,"่ฏดๆ"),s(": ๆๅนณๅ้
็ฝฎๆไปถ")],-1),l=n("p",{"a.b.c:1":""},"{a:{b:{c:1}}} ->",-1),u=p(`<p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>config: ้
็ฝฎ้กน็ฎ</li></ul></blockquote><p><strong>่ฟๅ</strong>: ๆๅนณๅๅ็้
็ฝฎๆไปถ๏ผไฝไนๅ
ๅซๅๆ็้ฎๅผๅฏน</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">flat_config</span><span class="token punctuation">(</span>config<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as a,o as t,c as o,b as n,d as s,e as p}from"./app-gnbtOU7f.js";const e={},i=n("h3",{id:"func-flat-config-dict-str-any",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#func-flat-config-dict-str-any"},[n("span",null,[n("em",null,"func"),s(),n("code",null,"flat_config() -> dict[str, Any]")])])],-1),c=n("p",null,[n("strong",null,"่ฏดๆ"),s(": ๆๅนณๅ้
็ฝฎๆไปถ")],-1),l=n("p",{"a.b.c:1":""},"{a:{b:{c:1}}} ->",-1),u=p(`<p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>config: ้
็ฝฎ้กน็ฎ</li></ul></blockquote><p><strong>่ฟๅ</strong>: ๆๅนณๅๅ็้
็ฝฎๆไปถ๏ผไฝไนๅ
ๅซๅๆ็้ฎๅผๅฏน</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">flat_config</span><span class="token punctuation">(</span>config<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๆๅนณๅ้
็ฝฎๆไปถ
|
ๆๅนณๅ้
็ฝฎๆไปถ
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,r as t,o,c,b as n,d as s,a as l,e as p}from"./app-BrSLFMno.js";const i={},r=p(`<p>่ฝป้ชๆฏๆ<code>yaml</code>ใ<code>json</code>ๅ<code>toml</code>ไฝไธบ้
็ฝฎๆไปถ๏ผๅๅณไบไฝ ไธชไบบ็ๅๅฅฝ</p><p>้ฆๆฌก่ฟ่กๅ็ๆ<code>config.yml</code>ๅ<code>config</code>็ฎๅฝ๏ผไฝ ๅฏไฟฎๆน้
็ฝฎ้กนๅ้ๅฏ่ฝป้ช๏ผ็ปๅคงๅคๆฐๆ
ๅตไธ๏ผไฝ ๅช้่ฆไฟฎๆน<code>superusers</code>ๅ<code>nickname</code>ๅญๆฎตๅณๅฏ</p><p>ๅฏๅจๆถไผๅ ่ฝฝ้กน็ฎ็ฎๅฝไธ<code>config.yml/yaml/json/toml</code>ๅ<code>config</code>็ฎๅฝไธ็ๆๆ้
็ฝฎๆไปถ๏ผไฝ ๅฏๅจ<code>config</code>็ฎๅฝไธๅๅปบๅคไธช้
็ฝฎๆไปถ๏ผ่ฝป้ชไผ่ชๅจๅๅนถ่ฟไบ้
็ฝฎๆไปถ</p><h2 id="ๅบ็ก้
็ฝฎ้กน" tabindex="-1"><a class="header-anchor" href="#ๅบ็ก้
็ฝฎ้กน"><span><strong>ๅบ็ก้
็ฝฎ้กน</strong></span></a></h2><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">nonebot</span><span class="token punctuation">:</span>
|
import{_ as e,r as t,o,c,b as n,d as s,a as l,e as p}from"./app-gnbtOU7f.js";const i={},r=p(`<p>่ฝป้ชๆฏๆ<code>yaml</code>ใ<code>json</code>ๅ<code>toml</code>ไฝไธบ้
็ฝฎๆไปถ๏ผๅๅณไบไฝ ไธชไบบ็ๅๅฅฝ</p><p>้ฆๆฌก่ฟ่กๅ็ๆ<code>config.yml</code>ๅ<code>config</code>็ฎๅฝ๏ผไฝ ๅฏไฟฎๆน้
็ฝฎ้กนๅ้ๅฏ่ฝป้ช๏ผ็ปๅคงๅคๆฐๆ
ๅตไธ๏ผไฝ ๅช้่ฆไฟฎๆน<code>superusers</code>ๅ<code>nickname</code>ๅญๆฎตๅณๅฏ</p><p>ๅฏๅจๆถไผๅ ่ฝฝ้กน็ฎ็ฎๅฝไธ<code>config.yml/yaml/json/toml</code>ๅ<code>config</code>็ฎๅฝไธ็ๆๆ้
็ฝฎๆไปถ๏ผไฝ ๅฏๅจ<code>config</code>็ฎๅฝไธๅๅปบๅคไธช้
็ฝฎๆไปถ๏ผ่ฝป้ชไผ่ชๅจๅๅนถ่ฟไบ้
็ฝฎๆไปถ</p><h2 id="ๅบ็ก้
็ฝฎ้กน" tabindex="-1"><a class="header-anchor" href="#ๅบ็ก้
็ฝฎ้กน"><span><strong>ๅบ็ก้
็ฝฎ้กน</strong></span></a></h2><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">nonebot</span><span class="token punctuation">:</span>
|
||||||
<span class="token comment"># Nonebotๆบๅจไบบ็้
็ฝฎ๏ผไปฅๅ็ๆๅคๅฑ้
็ฝฎ้กนไปๅฏไธบNonebotๆๅก๏ผไฝๆฏ้จๅๅ
ๅฎนไผ่ขซ่ฆ็๏ผ่ฏทๅฐฝๅฟซ่ฟ็งป</span>
|
<span class="token comment"># Nonebotๆบๅจไบบ็้
็ฝฎ๏ผไปฅๅ็ๆๅคๅฑ้
็ฝฎ้กนไปๅฏไธบNonebotๆๅก๏ผไฝๆฏ้จๅๅ
ๅฎนไผ่ขซ่ฆ็๏ผ่ฏทๅฐฝๅฟซ่ฟ็งป</span>
|
||||||
<span class="token key atrule">command_start</span><span class="token punctuation">:</span> <span class="token punctuation">[</span> <span class="token string">"/"</span><span class="token punctuation">,</span> <span class="token string">""</span> <span class="token punctuation">]</span> <span class="token comment"># ๆไปคๅ็ผ๏ผ่ฅๆฒกๆ""็ฉบๅฝไปคๅคด๏ผ่ฏทๅผๅฏalconna_use_command_startไฟ่ฏalconna่งฃๆๆญฃๅธธ</span>
|
<span class="token key atrule">command_start</span><span class="token punctuation">:</span> <span class="token punctuation">[</span> <span class="token string">"/"</span><span class="token punctuation">,</span> <span class="token string">""</span> <span class="token punctuation">]</span> <span class="token comment"># ๆไปคๅ็ผ๏ผ่ฅๆฒกๆ""็ฉบๅฝไปคๅคด๏ผ่ฏทๅผๅฏalconna_use_command_startไฟ่ฏalconna่งฃๆๆญฃๅธธ</span>
|
||||||
<span class="token key atrule">host</span><span class="token punctuation">:</span> 127.0.0.1 <span class="token comment"># ็ๅฌๅฐๅ๏ผ้ป่ฎคไธบๆฌๆบ๏ผ่ฅ่ฆๆฅๆถๅค้จ่ฏทๆฑ่ฏทๅกซๅ0.0.0.0</span>
|
<span class="token key atrule">host</span><span class="token punctuation">:</span> 127.0.0.1 <span class="token comment"># ็ๅฌๅฐๅ๏ผ้ป่ฎคไธบๆฌๆบ๏ผ่ฅ่ฆๆฅๆถๅค้จ่ฏทๆฑ่ฏทๅกซๅ0.0.0.0</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as a,o as t,c as o,b as n,d as s,e as p}from"./app-BrSLFMno.js";const e={},i=n("h3",{id:"func-flat-config-dict-str-any",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#func-flat-config-dict-str-any"},[n("span",null,[n("em",null,"func"),s(),n("code",null,"flat_config() -> dict[str, Any]")])])],-1),c=n("p",null,[n("strong",null,"Description"),s(": ๆๅนณๅ้
็ฝฎๆไปถ")],-1),l=n("p",{"a.b.c:1":""},"{a:{b:{c:1}}} ->",-1),u=p(`<p><strong>Arguments</strong>:</p><blockquote><ul><li>config: ้
็ฝฎ้กน็ฎ</li></ul></blockquote><p><strong>Return</strong>: ๆๅนณๅๅ็้
็ฝฎๆไปถ๏ผไฝไนๅ
ๅซๅๆ็้ฎๅผๅฏน</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">flat_config</span><span class="token punctuation">(</span>config<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as a,o as t,c as o,b as n,d as s,e as p}from"./app-gnbtOU7f.js";const e={},i=n("h3",{id:"func-flat-config-dict-str-any",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#func-flat-config-dict-str-any"},[n("span",null,[n("em",null,"func"),s(),n("code",null,"flat_config() -> dict[str, Any]")])])],-1),c=n("p",null,[n("strong",null,"Description"),s(": ๆๅนณๅ้
็ฝฎๆไปถ")],-1),l=n("p",{"a.b.c:1":""},"{a:{b:{c:1}}} ->",-1),u=p(`<p><strong>Arguments</strong>:</p><blockquote><ul><li>config: ้
็ฝฎ้กน็ฎ</li></ul></blockquote><p><strong>Return</strong>: ๆๅนณๅๅ็้
็ฝฎๆไปถ๏ผไฝไนๅ
ๅซๅๆ็้ฎๅผๅฏน</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">flat_config</span><span class="token punctuation">(</span>config<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๆๅนณๅ้
็ฝฎๆไปถ
|
ๆๅนณๅ้
็ฝฎๆไปถ
|
||||||
|
|
47
assets/dev_comm.html-Bb1BvdA7.js
Normal file
47
assets/dev_comm.html-Bb1BvdA7.js
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
import{_ as e,r as t,o,c as p,b as n,d as s,a as c,e as i}from"./app-gnbtOU7f.js";const l={},u=i(`<h2 id="้้้ไฟก" tabindex="-1"><a class="header-anchor" href="#้้้ไฟก"><span><strong>้้้ไฟก</strong></span></a></h2><h3 id="็ฎไป" tabindex="-1"><a class="header-anchor" href="#็ฎไป"><span>็ฎไป</span></a></h3><p>่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้<code>Channel</code>็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟ<code>Channel</code>ๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ</p><p>ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏๅ้ๅฏๅฏนๅบๅญ่ฟ็จใ</p><h3 id="็คบไพ" tabindex="-1"><a class="header-anchor" href="#็คบไพ"><span>็คบไพ</span></a></h3><p>้้ๆฏๅ
จๅๅทฅ็๏ผๆไธค็งๆฅๆถๆจกๅผ๏ผไฝไธไธช้้ๅช่ฝไฝฟ็จไธ็ง๏ผๅณ่ขซๅจๆจกๅผๅไธปๅจๆจกๅผ๏ผ่ขซๅจๆจกๅผ็ฑ<code>chan.on_receive()</code>่ฃ
้ฅฐๅ่ฐๅฝๆฐๅฎ็ฐ๏ผไธปๅจๆจกๅผ้่ฐ็จ<code>chan.receive()</code>ๅฎ็ฐ</p><ul><li>ๅๅปบๅญ่ฟ็จ็ๅๆถไผๅๅงๅไธไธช่ขซๅจ้้ๅไธไธชไธปๅจ้้๏ผไธ้้ๆ ่ฏไธบ<code>{process_name}-active</code>ๅ<code>{process_name}-passive</code>๏ผ</li><li>ไธป่ฟ็จไธญ้่ฟ<code>get_channel</code>ๅฝๆฐ่ทๅ้้ๅฏน่ฑก</li><li>ๅญ่ฟ็จไธญๅฏผๅ
ฅๅไพ<code>active_channel</code>ๅ<code>passive_channel</code>ๅณๅฏ</li></ul><blockquote><p>ๅจ่ฝป้ชๆไปถไธญ(ไธป่ฟ็จไธญ)</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">import</span> asyncio
|
||||||
|
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm <span class="token keyword">import</span> get_channel<span class="token punctuation">,</span> Channel
|
||||||
|
<span class="token keyword">from</span> liteyuki <span class="token keyword">import</span> get_bot
|
||||||
|
|
||||||
|
<span class="token comment"># get_channelๅฝๆฐ่ทๅ้้ๅฏน่ฑก๏ผๅๆฐไธบ่ฐ็จset_channelๆถ็้้ๆ ่ฏ</span>
|
||||||
|
channel_passive <span class="token operator">=</span> get_channel<span class="token punctuation">(</span><span class="token string">"nonebot-passive"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅ่ขซๅจ้้</span>
|
||||||
|
channel_active <span class="token operator">=</span> get_channel<span class="token punctuation">(</span><span class="token string">"nonebot-active"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅไธปๅจ้้</span>
|
||||||
|
liteyuki_bot <span class="token operator">=</span> get_bot<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ๆณจๅไธไธชๅฝๆฐๅจ่ฝป้ชๅฏๅจๅ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@liteyuki_bot<span class="token punctuation">.</span>on_after_start</span>
|
||||||
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">send_data</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
<span class="token keyword">while</span> <span class="token boolean">True</span><span class="token punctuation">:</span>
|
||||||
|
channel_passive<span class="token punctuation">.</span>send<span class="token punctuation">(</span><span class="token string">"I am liteyuki main process passive"</span><span class="token punctuation">)</span>
|
||||||
|
channel_active<span class="token punctuation">.</span>send<span class="token punctuation">(</span><span class="token string">"I am liteyuki main process active"</span><span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">await</span> asyncio<span class="token punctuation">.</span>sleep<span class="token punctuation">(</span><span class="token number">3</span><span class="token punctuation">)</span> <span class="token comment"># ๆฏ3็งๅ้ไธๆฌกๆถๆฏ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p>ๅจๅญ่ฟ็จไธญ๏ผไพๅฆNoneBotๆไปถไธญ๏ผ</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> nonebot <span class="token keyword">import</span> get_driver
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm <span class="token keyword">import</span> active_channel<span class="token punctuation">,</span> passive_channel <span class="token comment"># ๅญ่ฟ็จไธญ่ทๅ้้็ดๆฅๅฏผๅ
ฅ่ฟ็จๅ
จๅฑๅไพๅณๅฏ</span>
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>log <span class="token keyword">import</span> logger
|
||||||
|
|
||||||
|
driver <span class="token operator">=</span> get_driver<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ่ขซๅจๆจกๅผ๏ผ้่ฟ่ฃ
้ฅฐๅจๆณจๅไธไธชๅฝๆฐๅจๆฅๆถๅฐๆถๆฏๆถ่ฟ่ก๏ผๆฏๆฌกๆฅๆถๅฐๅญ็ฌฆไธฒๆฐๆฎๆถ้ฝไผ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@passive_channel<span class="token punctuation">.</span>on_receive</span><span class="token punctuation">(</span>filter_func<span class="token operator">=</span><span class="token keyword">lambda</span> data<span class="token punctuation">:</span> <span class="token builtin">isinstance</span><span class="token punctuation">(</span>data<span class="token punctuation">,</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">on_passive_receive</span><span class="token punctuation">(</span>data<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
logger<span class="token punctuation">.</span>info<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"Passive receive: </span><span class="token interpolation"><span class="token punctuation">{</span>data<span class="token punctuation">}</span></span><span class="token string">"</span></span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ๆณจๅไธไธชๅฝๆฐๅจNoneBotๅฏๅจๅ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@driver<span class="token punctuation">.</span>on_startup</span>
|
||||||
|
<span class="token keyword">def</span> <span class="token function">on_startup</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
<span class="token keyword">while</span> <span class="token boolean">True</span><span class="token punctuation">:</span>
|
||||||
|
data <span class="token operator">=</span> active_channel<span class="token punctuation">.</span>receive<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
logger<span class="token punctuation">.</span>info<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"Active receive: </span><span class="token interpolation"><span class="token punctuation">{</span>data<span class="token punctuation">}</span></span><span class="token string">"</span></span><span class="token punctuation">)</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p>ๅฏๅจๅๆงๅถๅฐ่พๅบ</p></blockquote><div class="language-log line-numbers-mode" data-ext="log" data-title="log"><pre class="language-log"><code><span class="token date number">0000-00-00</span> <span class="token time number">00:00:00</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Passive receive:</span> I am liteyuki main process passive
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:00</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Active receive:</span> I am liteyuki main process active
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:03</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Passive receive:</span> I am liteyuki main process passive
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:03</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Active receive:</span> I am liteyuki main process active
|
||||||
|
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="ๅ
ฑไบซๅ
ๅญ้ไฟก" tabindex="-1"><a class="header-anchor" href="#ๅ
ฑไบซๅ
ๅญ้ไฟก"><span><strong>ๅ
ฑไบซๅ
ๅญ้ไฟก</strong></span></a></h2><h3 id="็ฎไป-1" tabindex="-1"><a class="header-anchor" href="#็ฎไป-1"><span>็ฎไป</span></a></h3><ul><li>็ธๆฏไบๆฎ้่ฟ็จ้ไฟก๏ผๅ
ๅญๅ
ฑไบซไฝฟๅพไปฃ็ ็ผๅๆดๅ ็ฎๆด๏ผ่ฝป้ชๆกๆถๆไพไบไธไธชๅ
ๅญๅ
ฑไบซ้ไฟก็ๆฅๅฃ๏ผไฝ ๅฏไปฅ้่ฟ<code>storage</code>ๆจกๅๅฎ็ฐๅ
ๅญๅ
ฑไบซ้ไฟก๏ผ่ฏฅๆจกๅๅฐ่ฃ
้้ๅฎ็ฐ</li><li>ๅ
ๅญๅ
ฑไบซๆฏ็บฟ็จๅฎๅ
จ็๏ผไฝ ๅฏไปฅๅจๅคไธช็บฟ็จไธญ่ฏปๅๅ
ฑไบซๅ
ๅญ๏ผ็บฟ็จ้ไผ่ชๅจไฟๆคๅ
ฑไบซๅ
ๅญ็่ฏปๅๆไฝ</li></ul><h3 id="็คบไพ-1" tabindex="-1"><a class="header-anchor" href="#็คบไพ-1"><span>็คบไพ</span></a></h3><blockquote><p>ๅจไปปๆ่ฟ็จไธญๅๅฏไฝฟ็จ</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm<span class="token punctuation">.</span>storage <span class="token keyword">import</span> shared_memory
|
||||||
|
|
||||||
|
shared_memory<span class="token punctuation">.</span><span class="token builtin">set</span><span class="token punctuation">(</span><span class="token string">"key"</span><span class="token punctuation">,</span> <span class="token string">"value"</span><span class="token punctuation">)</span> <span class="token comment"># ่ฎพ็ฝฎๅ
ฑไบซๅ
ๅญ</span>
|
||||||
|
value <span class="token operator">=</span> shared_memory<span class="token punctuation">.</span>get<span class="token punctuation">(</span><span class="token string">"key"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅๅ
ฑไบซๅ
ๅญ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,19),r={href:"https://github.com/LiteyukiStudio/LiteyukiBot/blob/main/liteyuki/comm/storage.py",target:"_blank",rel:"noopener noreferrer"};function d(k,m){const a=t("ExternalLinkIcon");return o(),p("div",null,[u,n("p",null,[s("ๆบไปฃ็ ๏ผ"),n("a",r,[s("liteyuki/comm/storage.py"),c(a)])])])}const h=e(l,[["render",d],["__file","dev_comm.html.vue"]]),b=JSON.parse('{"path":"/dev/dev_comm.html","title":"่ฟ็จ้ไฟก","lang":"zh-CN","frontmatter":{"title":"่ฟ็จ้ไฟก","icon":"exchange-alt","order":4,"category":"ๅผๅ","description":"้้้ไฟก ็ฎไป ่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้Channel็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟChannelๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏ...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_comm.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_comm.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ฟ็จ้ไฟก"}],["meta",{"property":"og:description","content":"้้้ไฟก ็ฎไป ่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้Channel็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟChannelๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฟ็จ้ไฟก\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"้้้ไฟก","slug":"้้้ไฟก","link":"#้้้ไฟก","children":[{"level":3,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":3,"title":"็คบไพ","slug":"็คบไพ","link":"#็คบไพ","children":[]}]},{"level":2,"title":"ๅ
ฑไบซๅ
ๅญ้ไฟก","slug":"ๅ
ฑไบซๅ
ๅญ้ไฟก","link":"#ๅ
ฑไบซๅ
ๅญ้ไฟก","children":[{"level":3,"title":"็ฎไป","slug":"็ฎไป-1","link":"#็ฎไป-1","children":[]},{"level":3,"title":"็คบไพ","slug":"็คบไพ-1","link":"#็คบไพ-1","children":[]}]}],"git":{"createdTime":1723413012000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":6},{"name":"Snowykami","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":2.52,"words":757},"filePathRelative":"dev/dev_comm.md","localizedDate":"2024ๅนด8ๆ11ๆฅ","autoDesc":true}');export{h as comp,b as data};
|
47
assets/dev_comm.html-CocVhTN6.js
Normal file
47
assets/dev_comm.html-CocVhTN6.js
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
import{_ as e,r as t,o,c as p,b as n,d as s,a as c,e as i}from"./app-gnbtOU7f.js";const l={},u=i(`<h2 id="้้้ไฟก" tabindex="-1"><a class="header-anchor" href="#้้้ไฟก"><span><strong>้้้ไฟก</strong></span></a></h2><h3 id="็ฎไป" tabindex="-1"><a class="header-anchor" href="#็ฎไป"><span>็ฎไป</span></a></h3><p>่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้<code>Channel</code>็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟ<code>Channel</code>ๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ</p><p>ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏๅ้ๅฏๅฏนๅบๅญ่ฟ็จใ</p><h3 id="็คบไพ" tabindex="-1"><a class="header-anchor" href="#็คบไพ"><span>็คบไพ</span></a></h3><p>้้ๆฏๅ
จๅๅทฅ็๏ผๆไธค็งๆฅๆถๆจกๅผ๏ผไฝไธไธช้้ๅช่ฝไฝฟ็จไธ็ง๏ผๅณ่ขซๅจๆจกๅผๅไธปๅจๆจกๅผ๏ผ่ขซๅจๆจกๅผ็ฑ<code>chan.on_receive()</code>่ฃ
้ฅฐๅ่ฐๅฝๆฐๅฎ็ฐ๏ผไธปๅจๆจกๅผ้่ฐ็จ<code>chan.receive()</code>ๅฎ็ฐ</p><ul><li>ๅๅปบๅญ่ฟ็จ็ๅๆถไผๅๅงๅไธไธช่ขซๅจ้้ๅไธไธชไธปๅจ้้๏ผไธ้้ๆ ่ฏไธบ<code>{process_name}-active</code>ๅ<code>{process_name}-passive</code>๏ผ</li><li>ไธป่ฟ็จไธญ้่ฟ<code>get_channel</code>ๅฝๆฐ่ทๅ้้ๅฏน่ฑก</li><li>ๅญ่ฟ็จไธญๅฏผๅ
ฅๅไพ<code>active_channel</code>ๅ<code>passive_channel</code>ๅณๅฏ</li></ul><blockquote><p>ๅจ่ฝป้ชๆไปถไธญ(ไธป่ฟ็จไธญ)</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">import</span> asyncio
|
||||||
|
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm <span class="token keyword">import</span> get_channel<span class="token punctuation">,</span> Channel
|
||||||
|
<span class="token keyword">from</span> liteyuki <span class="token keyword">import</span> get_bot
|
||||||
|
|
||||||
|
<span class="token comment"># get_channelๅฝๆฐ่ทๅ้้ๅฏน่ฑก๏ผๅๆฐไธบ่ฐ็จset_channelๆถ็้้ๆ ่ฏ</span>
|
||||||
|
channel_passive <span class="token operator">=</span> get_channel<span class="token punctuation">(</span><span class="token string">"nonebot-passive"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅ่ขซๅจ้้</span>
|
||||||
|
channel_active <span class="token operator">=</span> get_channel<span class="token punctuation">(</span><span class="token string">"nonebot-active"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅไธปๅจ้้</span>
|
||||||
|
liteyuki_bot <span class="token operator">=</span> get_bot<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ๆณจๅไธไธชๅฝๆฐๅจ่ฝป้ชๅฏๅจๅ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@liteyuki_bot<span class="token punctuation">.</span>on_after_start</span>
|
||||||
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">send_data</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
<span class="token keyword">while</span> <span class="token boolean">True</span><span class="token punctuation">:</span>
|
||||||
|
channel_passive<span class="token punctuation">.</span>send<span class="token punctuation">(</span><span class="token string">"I am liteyuki main process passive"</span><span class="token punctuation">)</span>
|
||||||
|
channel_active<span class="token punctuation">.</span>send<span class="token punctuation">(</span><span class="token string">"I am liteyuki main process active"</span><span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">await</span> asyncio<span class="token punctuation">.</span>sleep<span class="token punctuation">(</span><span class="token number">3</span><span class="token punctuation">)</span> <span class="token comment"># ๆฏ3็งๅ้ไธๆฌกๆถๆฏ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p>ๅจๅญ่ฟ็จไธญ๏ผไพๅฆNoneBotๆไปถไธญ๏ผ</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> nonebot <span class="token keyword">import</span> get_driver
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm <span class="token keyword">import</span> active_channel<span class="token punctuation">,</span> passive_channel <span class="token comment"># ๅญ่ฟ็จไธญ่ทๅ้้็ดๆฅๅฏผๅ
ฅ่ฟ็จๅ
จๅฑๅไพๅณๅฏ</span>
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>log <span class="token keyword">import</span> logger
|
||||||
|
|
||||||
|
driver <span class="token operator">=</span> get_driver<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ่ขซๅจๆจกๅผ๏ผ้่ฟ่ฃ
้ฅฐๅจๆณจๅไธไธชๅฝๆฐๅจๆฅๆถๅฐๆถๆฏๆถ่ฟ่ก๏ผๆฏๆฌกๆฅๆถๅฐๅญ็ฌฆไธฒๆฐๆฎๆถ้ฝไผ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@passive_channel<span class="token punctuation">.</span>on_receive</span><span class="token punctuation">(</span>filter_func<span class="token operator">=</span><span class="token keyword">lambda</span> data<span class="token punctuation">:</span> <span class="token builtin">isinstance</span><span class="token punctuation">(</span>data<span class="token punctuation">,</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">on_passive_receive</span><span class="token punctuation">(</span>data<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
logger<span class="token punctuation">.</span>info<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"Passive receive: </span><span class="token interpolation"><span class="token punctuation">{</span>data<span class="token punctuation">}</span></span><span class="token string">"</span></span><span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ๆณจๅไธไธชๅฝๆฐๅจNoneBotๅฏๅจๅ่ฟ่ก</span>
|
||||||
|
<span class="token decorator annotation punctuation">@driver<span class="token punctuation">.</span>on_startup</span>
|
||||||
|
<span class="token keyword">def</span> <span class="token function">on_startup</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
<span class="token keyword">while</span> <span class="token boolean">True</span><span class="token punctuation">:</span>
|
||||||
|
data <span class="token operator">=</span> active_channel<span class="token punctuation">.</span>receive<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
|
logger<span class="token punctuation">.</span>info<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"Active receive: </span><span class="token interpolation"><span class="token punctuation">{</span>data<span class="token punctuation">}</span></span><span class="token string">"</span></span><span class="token punctuation">)</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><blockquote><p>ๅฏๅจๅๆงๅถๅฐ่พๅบ</p></blockquote><div class="language-log line-numbers-mode" data-ext="log" data-title="log"><pre class="language-log"><code><span class="token date number">0000-00-00</span> <span class="token time number">00:00:00</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Passive receive:</span> I am liteyuki main process passive
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:00</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Active receive:</span> I am liteyuki main process active
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:03</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Passive receive:</span> I am liteyuki main process passive
|
||||||
|
<span class="token date number">0000-00-00</span> <span class="token time number">00:00:03</span> <span class="token punctuation">[</span>โน๏ธไฟกๆฏ<span class="token punctuation">]</span> <span class="token property">Active receive:</span> I am liteyuki main process active
|
||||||
|
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h2 id="ๅ
ฑไบซๅ
ๅญ้ไฟก" tabindex="-1"><a class="header-anchor" href="#ๅ
ฑไบซๅ
ๅญ้ไฟก"><span><strong>ๅ
ฑไบซๅ
ๅญ้ไฟก</strong></span></a></h2><h3 id="็ฎไป-1" tabindex="-1"><a class="header-anchor" href="#็ฎไป-1"><span>็ฎไป</span></a></h3><ul><li>็ธๆฏไบๆฎ้่ฟ็จ้ไฟก๏ผๅ
ๅญๅ
ฑไบซไฝฟๅพไปฃ็ ็ผๅๆดๅ ็ฎๆด๏ผ่ฝป้ชๆกๆถๆไพไบไธไธชๅ
ๅญๅ
ฑไบซ้ไฟก็ๆฅๅฃ๏ผไฝ ๅฏไปฅ้่ฟ<code>storage</code>ๆจกๅๅฎ็ฐๅ
ๅญๅ
ฑไบซ้ไฟก๏ผ่ฏฅๆจกๅๅฐ่ฃ
้้ๅฎ็ฐ</li><li>ๅ
ๅญๅ
ฑไบซๆฏ็บฟ็จๅฎๅ
จ็๏ผไฝ ๅฏไปฅๅจๅคไธช็บฟ็จไธญ่ฏปๅๅ
ฑไบซๅ
ๅญ๏ผ็บฟ็จ้ไผ่ชๅจไฟๆคๅ
ฑไบซๅ
ๅญ็่ฏปๅๆไฝ</li></ul><h3 id="็คบไพ-1" tabindex="-1"><a class="header-anchor" href="#็คบไพ-1"><span>็คบไพ</span></a></h3><blockquote><p>ๅจไปปๆ่ฟ็จไธญๅๅฏไฝฟ็จ</p></blockquote><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>comm<span class="token punctuation">.</span>storage <span class="token keyword">import</span> shared_memory
|
||||||
|
|
||||||
|
shared_memory<span class="token punctuation">.</span><span class="token builtin">set</span><span class="token punctuation">(</span><span class="token string">"key"</span><span class="token punctuation">,</span> <span class="token string">"value"</span><span class="token punctuation">)</span> <span class="token comment"># ่ฎพ็ฝฎๅ
ฑไบซๅ
ๅญ</span>
|
||||||
|
value <span class="token operator">=</span> shared_memory<span class="token punctuation">.</span>get<span class="token punctuation">(</span><span class="token string">"key"</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅๅ
ฑไบซๅ
ๅญ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div>`,19),r={href:"https://github.com/LiteyukiStudio/LiteyukiBot/blob/main/liteyuki/comm/storage.py",target:"_blank",rel:"noopener noreferrer"};function d(k,m){const a=t("ExternalLinkIcon");return o(),p("div",null,[u,n("p",null,[s("ๆบไปฃ็ ๏ผ"),n("a",r,[s("liteyuki/comm/storage.py"),c(a)])])])}const h=e(l,[["render",d],["__file","dev_comm.html.vue"]]),b=JSON.parse('{"path":"/en/dev/dev_comm.html","title":"่ฟ็จ้ไฟก","lang":"en-US","frontmatter":{"title":"่ฟ็จ้ไฟก","icon":"exchange-alt","order":4,"category":"ๅผๅ","description":"้้้ไฟก ็ฎไป ่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้Channel็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟChannelๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏ...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_comm.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_comm.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"่ฟ็จ้ไฟก"}],["meta",{"property":"og:description","content":"้้้ไฟก ็ฎไป ่ฝป้ช่ฟ่กๅจไธป่ฟ็จ MainProcess ้๏ผๅ
ถไปๆไปถๆกๆถ่ฟ็จๆฏไผด้็ๅญ่ฟ็จ๏ผๅ ๆญคๆ ๆณ้่ฟๅ
ๅญๅ
ฑไบซๅ็ดๆฅๅฏน่ฑกไผ ้็ๆนๅผ่ฟ่ก้ไฟก๏ผ่ฝป้ชๆไพไบไธไธช้้Channel็จไบ่ทจ่ฟ็จ้ไฟก๏ผไฝ ๅฏไปฅ้่ฟChannelๅ้ๆถๆฏ็ปๅ
ถไป่ฟ็จ๏ผไนๅฏไปฅ็ๅฌๅ
ถไป่ฟ็จ็ๆถๆฏใ ไพๅฆๅญ่ฟ็จๆฅๆถๅฐ็จๆทไฟกๆฏ้่ฆ้ๅฏๆบๅจไบบ๏ผ่ฟๆถๅฏไปฅ้่ฟ้้ๅฏนไธป่ฟ็จๅ้ๆถๆฏ๏ผไธป่ฟ็จๆฅๆถๅฐๆถๆฏ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฟ็จ้ไฟก\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"้้้ไฟก","slug":"้้้ไฟก","link":"#้้้ไฟก","children":[{"level":3,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":3,"title":"็คบไพ","slug":"็คบไพ","link":"#็คบไพ","children":[]}]},{"level":2,"title":"ๅ
ฑไบซๅ
ๅญ้ไฟก","slug":"ๅ
ฑไบซๅ
ๅญ้ไฟก","link":"#ๅ
ฑไบซๅ
ๅญ้ไฟก","children":[{"level":3,"title":"็ฎไป","slug":"็ฎไป-1","link":"#็ฎไป-1","children":[]},{"level":3,"title":"็คบไพ","slug":"็คบไพ-1","link":"#็คบไพ-1","children":[]}]}],"git":{"createdTime":1723829277000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":2.52,"words":757},"filePathRelative":"en/dev/dev_comm.md","localizedDate":"August 16, 2024","autoDesc":true}');export{h as comp,b as data};
|
24
assets/dev_lyfunc.html-BJ-C7Gj8.js
Normal file
24
assets/dev_lyfunc.html-BJ-C7Gj8.js
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
import{_ as t,r as o,o as i,c as l,b as n,d as e,a as s,e as c}from"./app-gnbtOU7f.js";const p={},r=c(`<h2 id="่ฝป้ชๅฝๆฐ" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅฝๆฐ"><span><strong>่ฝป้ชๅฝๆฐ</strong></span></a></h2><p>่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
.</p><h3 id="ๅฝๆฐๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅฝๆฐๆไปถ"><span><strong>ๅฝๆฐๆไปถ</strong></span></a></h3><p>ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็<code>functions</code>็ฎๅฝไธ๏ผๆไปถๅไปฅ<code>.mcfunction</code> <code>.lyfunction</code> <code>.lyf</code>็ปๅฐพ๏ผไพๅฆ<code>test.mcfunction</code>๏ผๆไปถๅ
ๅฎนไธบไธ็ณปๅ็ๅฝไปค๏ผๆฏ่กไธไธชๅฝไปค๏ผๆฏๆๅ่กๆณจ้<code>#</code>(็ผ่พๆถ็่ฏญๆณ้ซไบฎๅฏ้ๅ<code>shell</code>ๆ ผๅผ)๏ผไพๅฆ๏ผ</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ๅจๅไฟกๅจ่พๅบ"hello world"</span>
|
||||||
|
cmd <span class="token builtin class-name">echo</span> hello world
|
||||||
|
|
||||||
|
<span class="token comment"># ๅฆๆไฝ ๆณๅๆถ่พๅบๅค่กๅ
ๅฎนๅฏไปฅๅฐ่ฏๆข่ก็ฌฆ(Pythonๆ ผๅผ)</span>
|
||||||
|
cmd <span class="token builtin class-name">echo</span> hello world<span class="token punctuation">\\</span>nLiteyuki bot
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>ไนๆฏๆๅฅๆซๆณจ้๏ผไพๅฆ๏ผ</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>cmd <span class="token builtin class-name">echo</span> hello world <span class="token comment"># ่พๅบ"hello world"</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="ๅฝไปคๆๆกฃ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๆๆกฃ"><span><strong>ๅฝไปคๆๆกฃ</strong></span></a></h3><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>var <span class="token operator"><</span>var1<span class="token operator">=</span>value<span class="token operator"><span class="token file-descriptor important">1</span>></span> <span class="token punctuation">[</span>var2<span class="token operator">=</span>value2<span class="token punctuation">]</span> <span class="token punctuation">..</span>. <span class="token comment"># ๅฎไนๅ้</span>
|
||||||
|
cmd <span class="token operator"><</span>command<span class="token operator">></span> <span class="token comment"># ๅจ่ฎพๅคไธๆง่กๅฝไปค</span>
|
||||||
|
api <span class="token operator"><</span>api_name<span class="token operator">></span> <span class="token punctuation">[</span>var<span class="token operator">=</span>value<span class="token punctuation">..</span>.<span class="token punctuation">]</span> <span class="token comment"># ่ฐ็จBot API</span>
|
||||||
|
<span class="token keyword">function</span> <span class="token operator"><</span>func_name<span class="token operator">></span> <span class="token comment"># ่ฐ็จๅฝๆฐ๏ผๅฏ้ๅฝ</span>
|
||||||
|
<span class="token function">sleep</span> <span class="token operator"><</span>time<span class="token operator">></span> <span class="token comment"># ๅผๆญฅ็ญๅพ
๏ผๅไฝs</span>
|
||||||
|
<span class="token function">nohup</span> <span class="token operator"><</span>command<span class="token operator">></span> <span class="token comment"># ไฝฟ็จๆฐ็taskๆง่กๅฝไปค๏ผๅณไธ็ญๅพ
</span>
|
||||||
|
end <span class="token comment"># ็ปๆๅฝๆฐๅ
ณ้ฎๅญ๏ผๅ
ๆฌๅญtask</span>
|
||||||
|
await <span class="token comment"># ็ญๅพ
ๆๆๅผๆญฅไปปๅก็ปๆ๏ผ่ฅๅฝๆฐไธญๅฏๅจไบๅ
ถไปtask๏ผ้่ฆๅจๆๅ่ฐ็จ๏ผๅฆๅtaskๅฏน่ฑกไผ่ขซ้ๆฏ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="็คบไพ" tabindex="-1"><a class="header-anchor" href="#็คบไพ"><span><strong>็คบไพ</strong></span></a></h4><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ็ฏ็ๆณๅฅฝๅ</span>
|
||||||
|
<span class="token comment"># ไฝฟ็จ /function poke user_id=123456 ๆง่ก</span>
|
||||||
|
<span class="token comment"># ๆฏ้0.2sๆณไธคๆฌก๏ผๆ ้ๆณ๏ผไผ่งฆๅๆๅคง้ๅฝๆทฑๅบฆ้ๅถ</span>
|
||||||
|
<span class="token comment"># ่ฅ่ฆๆณ20sๅๅๆญข๏ผๅ้่ฆๅ ้คawait๏ผๆทปๅ sleep 20ๅend</span>
|
||||||
|
api friend_poke <span class="token assign-left variable">user_id</span><span class="token operator">=</span>user_id
|
||||||
|
api friend_poke <span class="token assign-left variable">user_id</span><span class="token operator">=</span>user_id
|
||||||
|
<span class="token function">sleep</span> <span class="token number">0.2</span>
|
||||||
|
<span class="token function">nohup</span> <span class="token keyword">function</span> poke
|
||||||
|
await
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="api" tabindex="-1"><a class="header-anchor" href="#api"><span><strong>API</strong></span></a></h3><p>็่ฎบไธๆๆๅบไบonebotv11็api้ฝๅฏ่ฐ็จ๏ผไธๅAdapter apiไนๆๅทฎๅซ.</p>`,13),d={href:"https://283375.github.io/onebot_v11_vitepress/api/index.html",target:"_blank",rel:"noopener noreferrer"},u=n("h3",{id:"็ปๆๅ
ณ้ฎๅญ",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#็ปๆๅ
ณ้ฎๅญ"},[n("span",null,[n("strong",null,"็ปๆๅ
ณ้ฎๅญ")])])],-1),m=n("p",null,'็ฑไบLiteyukiBotๅบไบๅผๆญฅ่ฟ่ก, ๆไปฅๅจ็ผๅlyfunctionๆถไน่ฆๆณจๆๅผๆญฅ็่ฐ็จ๏ผ้ฟๅ
ๅบ็ฐ"ๅ็บฟ็จ่ตฐๅฐๅบ"็ๆ
ๅตๆฏๆ็ๆๅ็ๅ
ณ้ฎ.',-1),h=n("p",null,[n("code",null,"await"),e(" ๅผๆญฅไปปๅก็ปๆๅ
ณ้ฎๅญ๏ผ็จไบ็ปๆๅฝๅๅทฒๅฎๆfunction็ๆง่ก")],-1),v=n("div",{class:"hint-container warning"},[n("p",{class:"hint-container-title"},"ๆณจๆ"),n("p",null,"ไฝ่ฅๅบ็ฐ้ๅfunction็ๆ
ๅต๏ผๆไธไธชtaskไปปๅกๆฒกๆๅฎๆ่await่ขซๆง่กไบ๏ผ้ฃไนๅฝๅๆๆๅฝๆฐๅ
็task้ฝไผ่ขซๆชๅ้ๆฏ")],-1),k={class:"hint-container tip"},f=n("p",{class:"hint-container-title"},"ๆ็คบ",-1),b={href:"https://github.com/LiteyukiStudio/lyfunctionTextmate",target:"_blank",rel:"noopener noreferrer"};function g(_,y){const a=o("ExternalLinkIcon");return i(),l("div",null,[r,n("p",null,[n("a",d,[e("Onebot v11 APIๆๆกฃ"),s(a)])]),u,m,h,v,n("div",k,[f,n("p",null,[e("็ผๅ่ฝป้ชๅฝๆฐๆจ่ไฝ ไฝฟ็จVS Codeๆไปถ"),n("a",b,[e("Liteyuki Function"),s(a)]),e("ๅฎ็ฐ่ฏญๆณ้ซไบฎ")])])])}const w=t(p,[["render",g],["__file","dev_lyfunc.html.vue"]]),L=JSON.parse('{"path":"/dev/dev_lyfunc.html","title":"่ฝป้ชๅฝๆฐ","lang":"zh-CN","frontmatter":{"title":"่ฝป้ชๅฝๆฐ","icon":"code","order":2,"category":"ๅผๅ","description":"่ฝป้ชๅฝๆฐ ่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
. ๅฝๆฐๆไปถ ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็functions็ฎๅฝไธ๏ผๆไปถๅไปฅ.mcfunction .lyfunction .lyf็ปๅฐพ๏ผไพๅฆtest.mc...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_lyfunc.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_lyfunc.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ฝป้ชๅฝๆฐ"}],["meta",{"property":"og:description","content":"่ฝป้ชๅฝๆฐ ่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
. ๅฝๆฐๆไปถ ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็functions็ฎๅฝไธ๏ผๆไปถๅไปฅ.mcfunction .lyfunction .lyf็ปๅฐพ๏ผไพๅฆtest.mc..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฝป้ชๅฝๆฐ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"่ฝป้ชๅฝๆฐ","slug":"่ฝป้ชๅฝๆฐ","link":"#่ฝป้ชๅฝๆฐ","children":[{"level":3,"title":"ๅฝๆฐๆไปถ","slug":"ๅฝๆฐๆไปถ","link":"#ๅฝๆฐๆไปถ","children":[]},{"level":3,"title":"ๅฝไปคๆๆกฃ","slug":"ๅฝไปคๆๆกฃ","link":"#ๅฝไปคๆๆกฃ","children":[]},{"level":3,"title":"API","slug":"api","link":"#api","children":[]},{"level":3,"title":"็ปๆๅ
ณ้ฎๅญ","slug":"็ปๆๅ
ณ้ฎๅญ","link":"#็ปๆๅ
ณ้ฎๅญ","children":[]}]}],"git":{"createdTime":1723411596000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":3}]},"readingTime":{"minutes":1.89,"words":566},"filePathRelative":"dev/dev_lyfunc.md","localizedDate":"2024ๅนด8ๆ11ๆฅ","autoDesc":true}');export{w as comp,L as data};
|
24
assets/dev_lyfunc.html-CVeHQ5_4.js
Normal file
24
assets/dev_lyfunc.html-CVeHQ5_4.js
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
import{_ as t,r as o,o as i,c as l,b as n,d as e,a as s,e as c}from"./app-gnbtOU7f.js";const p={},r=c(`<h2 id="่ฝป้ชๅฝๆฐ" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅฝๆฐ"><span><strong>่ฝป้ชๅฝๆฐ</strong></span></a></h2><p>่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
.</p><h3 id="ๅฝๆฐๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅฝๆฐๆไปถ"><span><strong>ๅฝๆฐๆไปถ</strong></span></a></h3><p>ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็<code>functions</code>็ฎๅฝไธ๏ผๆไปถๅไปฅ<code>.mcfunction</code> <code>.lyfunction</code> <code>.lyf</code>็ปๅฐพ๏ผไพๅฆ<code>test.mcfunction</code>๏ผๆไปถๅ
ๅฎนไธบไธ็ณปๅ็ๅฝไปค๏ผๆฏ่กไธไธชๅฝไปค๏ผๆฏๆๅ่กๆณจ้<code>#</code>(็ผ่พๆถ็่ฏญๆณ้ซไบฎๅฏ้ๅ<code>shell</code>ๆ ผๅผ)๏ผไพๅฆ๏ผ</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ๅจๅไฟกๅจ่พๅบ"hello world"</span>
|
||||||
|
cmd <span class="token builtin class-name">echo</span> hello world
|
||||||
|
|
||||||
|
<span class="token comment"># ๅฆๆไฝ ๆณๅๆถ่พๅบๅค่กๅ
ๅฎนๅฏไปฅๅฐ่ฏๆข่ก็ฌฆ(Pythonๆ ผๅผ)</span>
|
||||||
|
cmd <span class="token builtin class-name">echo</span> hello world<span class="token punctuation">\\</span>nLiteyuki bot
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>ไนๆฏๆๅฅๆซๆณจ้๏ผไพๅฆ๏ผ</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>cmd <span class="token builtin class-name">echo</span> hello world <span class="token comment"># ่พๅบ"hello world"</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><h3 id="ๅฝไปคๆๆกฃ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๆๆกฃ"><span><strong>ๅฝไปคๆๆกฃ</strong></span></a></h3><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>var <span class="token operator"><</span>var1<span class="token operator">=</span>value<span class="token operator"><span class="token file-descriptor important">1</span>></span> <span class="token punctuation">[</span>var2<span class="token operator">=</span>value2<span class="token punctuation">]</span> <span class="token punctuation">..</span>. <span class="token comment"># ๅฎไนๅ้</span>
|
||||||
|
cmd <span class="token operator"><</span>command<span class="token operator">></span> <span class="token comment"># ๅจ่ฎพๅคไธๆง่กๅฝไปค</span>
|
||||||
|
api <span class="token operator"><</span>api_name<span class="token operator">></span> <span class="token punctuation">[</span>var<span class="token operator">=</span>value<span class="token punctuation">..</span>.<span class="token punctuation">]</span> <span class="token comment"># ่ฐ็จBot API</span>
|
||||||
|
<span class="token keyword">function</span> <span class="token operator"><</span>func_name<span class="token operator">></span> <span class="token comment"># ่ฐ็จๅฝๆฐ๏ผๅฏ้ๅฝ</span>
|
||||||
|
<span class="token function">sleep</span> <span class="token operator"><</span>time<span class="token operator">></span> <span class="token comment"># ๅผๆญฅ็ญๅพ
๏ผๅไฝs</span>
|
||||||
|
<span class="token function">nohup</span> <span class="token operator"><</span>command<span class="token operator">></span> <span class="token comment"># ไฝฟ็จๆฐ็taskๆง่กๅฝไปค๏ผๅณไธ็ญๅพ
</span>
|
||||||
|
end <span class="token comment"># ็ปๆๅฝๆฐๅ
ณ้ฎๅญ๏ผๅ
ๆฌๅญtask</span>
|
||||||
|
await <span class="token comment"># ็ญๅพ
ๆๆๅผๆญฅไปปๅก็ปๆ๏ผ่ฅๅฝๆฐไธญๅฏๅจไบๅ
ถไปtask๏ผ้่ฆๅจๆๅ่ฐ็จ๏ผๅฆๅtaskๅฏน่ฑกไผ่ขซ้ๆฏ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h4 id="็คบไพ" tabindex="-1"><a class="header-anchor" href="#็คบไพ"><span><strong>็คบไพ</strong></span></a></h4><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ็ฏ็ๆณๅฅฝๅ</span>
|
||||||
|
<span class="token comment"># ไฝฟ็จ /function poke user_id=123456 ๆง่ก</span>
|
||||||
|
<span class="token comment"># ๆฏ้0.2sๆณไธคๆฌก๏ผๆ ้ๆณ๏ผไผ่งฆๅๆๅคง้ๅฝๆทฑๅบฆ้ๅถ</span>
|
||||||
|
<span class="token comment"># ่ฅ่ฆๆณ20sๅๅๆญข๏ผๅ้่ฆๅ ้คawait๏ผๆทปๅ sleep 20ๅend</span>
|
||||||
|
api friend_poke <span class="token assign-left variable">user_id</span><span class="token operator">=</span>user_id
|
||||||
|
api friend_poke <span class="token assign-left variable">user_id</span><span class="token operator">=</span>user_id
|
||||||
|
<span class="token function">sleep</span> <span class="token number">0.2</span>
|
||||||
|
<span class="token function">nohup</span> <span class="token keyword">function</span> poke
|
||||||
|
await
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="api" tabindex="-1"><a class="header-anchor" href="#api"><span><strong>API</strong></span></a></h3><p>็่ฎบไธๆๆๅบไบonebotv11็api้ฝๅฏ่ฐ็จ๏ผไธๅAdapter apiไนๆๅทฎๅซ.</p>`,13),d={href:"https://283375.github.io/onebot_v11_vitepress/api/index.html",target:"_blank",rel:"noopener noreferrer"},u=n("h3",{id:"็ปๆๅ
ณ้ฎๅญ",tabindex:"-1"},[n("a",{class:"header-anchor",href:"#็ปๆๅ
ณ้ฎๅญ"},[n("span",null,[n("strong",null,"็ปๆๅ
ณ้ฎๅญ")])])],-1),m=n("p",null,'็ฑไบLiteyukiBotๅบไบๅผๆญฅ่ฟ่ก, ๆไปฅๅจ็ผๅlyfunctionๆถไน่ฆๆณจๆๅผๆญฅ็่ฐ็จ๏ผ้ฟๅ
ๅบ็ฐ"ๅ็บฟ็จ่ตฐๅฐๅบ"็ๆ
ๅตๆฏๆ็ๆๅ็ๅ
ณ้ฎ.',-1),h=n("p",null,[n("code",null,"await"),e(" ๅผๆญฅไปปๅก็ปๆๅ
ณ้ฎๅญ๏ผ็จไบ็ปๆๅฝๅๅทฒๅฎๆfunction็ๆง่ก")],-1),v=n("div",{class:"hint-container warning"},[n("p",{class:"hint-container-title"},"Warning"),n("p",null,"ไฝ่ฅๅบ็ฐ้ๅfunction็ๆ
ๅต๏ผๆไธไธชtaskไปปๅกๆฒกๆๅฎๆ่await่ขซๆง่กไบ๏ผ้ฃไนๅฝๅๆๆๅฝๆฐๅ
็task้ฝไผ่ขซๆชๅ้ๆฏ")],-1),k={class:"hint-container tip"},f=n("p",{class:"hint-container-title"},"Tips",-1),g={href:"https://github.com/LiteyukiStudio/lyfunctionTextmate",target:"_blank",rel:"noopener noreferrer"};function b(_,y){const a=o("ExternalLinkIcon");return i(),l("div",null,[r,n("p",null,[n("a",d,[e("Onebot v11 APIๆๆกฃ"),s(a)])]),u,m,h,v,n("div",k,[f,n("p",null,[e("็ผๅ่ฝป้ชๅฝๆฐๆจ่ไฝ ไฝฟ็จVS Codeๆไปถ"),n("a",g,[e("Liteyuki Function"),s(a)]),e("ๅฎ็ฐ่ฏญๆณ้ซไบฎ")])])])}const w=t(p,[["render",b],["__file","dev_lyfunc.html.vue"]]),L=JSON.parse('{"path":"/en/dev/dev_lyfunc.html","title":"่ฝป้ชๅฝๆฐ","lang":"en-US","frontmatter":{"title":"่ฝป้ชๅฝๆฐ","icon":"code","order":2,"category":"ๅผๅ","description":"่ฝป้ชๅฝๆฐ ่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
. ๅฝๆฐๆไปถ ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็functions็ฎๅฝไธ๏ผๆไปถๅไปฅ.mcfunction .lyfunction .lyf็ปๅฐพ๏ผไพๅฆtest.mc...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_lyfunc.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_lyfunc.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"่ฝป้ชๅฝๆฐ"}],["meta",{"property":"og:description","content":"่ฝป้ชๅฝๆฐ ่ฝป้ชๅฝๆฐ Liteyuki Function ๆฏ่ฝป้ช็ไธไธชๅ่ฝ๏ผๅฎๅ
่ฎธไฝ ๅจ่ฝป้ชไธญ่ฟ่กไธไบ่ชๅฎไน็็ฑๆฐๆฎ้ฉฑๅจ็ๅฝไปค๏ผ็ฑปไผผไบMinecraft็mcfunction๏ผๅฑไบ่ตๆบๅ
็ไธ้จๅ๏ผไฝ้ๅ็ฌ่ตท็ฏๅน
. ๅฝๆฐๆไปถ ๅฝๆฐๆไปถๆพๅจ่ตๆบๅ
็functions็ฎๅฝไธ๏ผๆไปถๅไปฅ.mcfunction .lyfunction .lyf็ปๅฐพ๏ผไพๅฆtest.mc..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฝป้ชๅฝๆฐ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"่ฝป้ชๅฝๆฐ","slug":"่ฝป้ชๅฝๆฐ","link":"#่ฝป้ชๅฝๆฐ","children":[{"level":3,"title":"ๅฝๆฐๆไปถ","slug":"ๅฝๆฐๆไปถ","link":"#ๅฝๆฐๆไปถ","children":[]},{"level":3,"title":"ๅฝไปคๆๆกฃ","slug":"ๅฝไปคๆๆกฃ","link":"#ๅฝไปคๆๆกฃ","children":[]},{"level":3,"title":"API","slug":"api","link":"#api","children":[]},{"level":3,"title":"็ปๆๅ
ณ้ฎๅญ","slug":"็ปๆๅ
ณ้ฎๅญ","link":"#็ปๆๅ
ณ้ฎๅญ","children":[]}]}],"git":{"createdTime":1723829277000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":1.89,"words":566},"filePathRelative":"en/dev/dev_lyfunc.md","localizedDate":"August 16, 2024","autoDesc":true}');export{w as comp,L as data};
|
35
assets/dev_lyplugin.html-B7WwnHH6.js
Normal file
35
assets/dev_lyplugin.html-B7WwnHH6.js
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h2 id="็ฎไป" tabindex="-1"><a class="header-anchor" href="#็ฎไป"><span>็ฎไป</span></a></h2><p>่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ</p><h2 id="ๅผๅง" tabindex="-1"><a class="header-anchor" href="#ๅผๅง"><span>ๅผๅง</span></a></h2><h3 id="ๅๅปบๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅๅปบๆไปถ"><span>ๅๅปบๆไปถ</span></a></h3><p>ไธไธช<code>.py</code>ๆไปถๆไธไธชๅ
ๅซ<code>__init__.py</code>็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ</p><p>้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆ<code>watchdog_plugin</code>๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช<code>__init__.py</code>ๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ</p><p><code>__init__.py</code></p><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>plugin <span class="token keyword">import</span> PluginMetadata<span class="token punctuation">,</span> PluginType
|
||||||
|
<span class="token keyword">from</span> <span class="token punctuation">.</span>watch_dog <span class="token keyword">import</span> <span class="token operator">*</span> <span class="token comment"># ๅฏผๅ
ฅ้ป่พ้จๅ</span>
|
||||||
|
|
||||||
|
<span class="token comment"># ๅฎไนๆไปถๅ
ๆฐๆฎ</span>
|
||||||
|
__plugin_meta__ <span class="token operator">=</span> PluginMetadata<span class="token punctuation">(</span>
|
||||||
|
name<span class="token operator">=</span><span class="token string">"NoneDog"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถๅ็งฐ</span>
|
||||||
|
version<span class="token operator">=</span><span class="token string">"1.0.0"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถ็ๆฌ</span>
|
||||||
|
description<span class="token operator">=</span><span class="token string">"A simple plugin for nonebot developer"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถๆ่ฟฐ</span>
|
||||||
|
<span class="token builtin">type</span><span class="token operator">=</span>PluginType<span class="token punctuation">.</span>SERVICE <span class="token comment"># ๆไปถ็ฑปๅ</span>
|
||||||
|
<span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
<span class="token comment"># ไฝ ็ๆไปถไปฃ็ </span>
|
||||||
|
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="็ผๅ้ป่พ้จๅ" tabindex="-1"><a class="header-anchor" href="#็ผๅ้ป่พ้จๅ"><span>็ผๅ้ป่พ้จๅ</span></a></h3><p>่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผๅ ๆญคๆไปถไธป่ฆๆฏไธไบๅๅฐไปปๅกๆ่
ไธ่ๅคฉๆบๅจไบบ็้ไฟก ไปฅไธๆไปฌไผ็ผๅไธไธช็ฎๅ็ๆไปถ๏ผ็จไบๅผๅNoneBotๆถ่ฟ่กๆไปถ็ณป็ปๅๆด้่ฝฝ <code>watch_dog.py</code></p><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">import</span> os
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>dev <span class="token keyword">import</span> observer <span class="token comment"># ๅฏผๅ
ฅๆไปถ็ณป็ป่งๅฏๅจ</span>
|
||||||
|
<span class="token keyword">from</span> liteyuki <span class="token keyword">import</span> get_bot<span class="token punctuation">,</span> logger <span class="token comment"># ๅฏผๅ
ฅ่ฝป้ชBotๅๆฅๅฟ</span>
|
||||||
|
<span class="token keyword">from</span> watchdog<span class="token punctuation">.</span>events <span class="token keyword">import</span> FileSystemEvent <span class="token comment"># ๅฏผๅ
ฅๆไปถ็ณป็ปไบไปถ</span>
|
||||||
|
|
||||||
|
liteyuki <span class="token operator">=</span> get_bot<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅๅฏไธ็่ฝป้ชBotๅฎไพ</span>
|
||||||
|
|
||||||
|
exclude_extensions <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">".pyc"</span><span class="token punctuation">,</span> <span class="token string">".pyo"</span><span class="token punctuation">)</span> <span class="token comment"># ๆ้ค็ๆไปถๆฉๅฑๅ</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ็จobserver็on_file_system_event่ฃ
้ฅฐๅจ็ๅฌๆไปถ็ณป็ปไบไปถ</span>
|
||||||
|
<span class="token decorator annotation punctuation">@observer<span class="token punctuation">.</span>on_file_system_event</span><span class="token punctuation">(</span>
|
||||||
|
directories<span class="token operator">=</span><span class="token punctuation">(</span><span class="token string">"src/nonebot_plugins"</span><span class="token punctuation">,</span><span class="token punctuation">)</span><span class="token punctuation">,</span>
|
||||||
|
event_filter<span class="token operator">=</span><span class="token keyword">lambda</span> event<span class="token punctuation">:</span> <span class="token keyword">not</span> event<span class="token punctuation">.</span>src_path<span class="token punctuation">.</span>endswith<span class="token punctuation">(</span>exclude_extensions<span class="token punctuation">)</span> <span class="token keyword">and</span> <span class="token punctuation">(</span><span class="token string">"__pycache__"</span> <span class="token keyword">not</span> <span class="token keyword">in</span> event<span class="token punctuation">.</span>src_path<span class="token punctuation">)</span> <span class="token keyword">and</span> os<span class="token punctuation">.</span>path<span class="token punctuation">.</span>isfile<span class="token punctuation">(</span>event<span class="token punctuation">.</span>src_path<span class="token punctuation">)</span>
|
||||||
|
<span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">def</span> <span class="token function">restart_nonebot_process</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> FileSystemEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
logger<span class="token punctuation">.</span>debug<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"File </span><span class="token interpolation"><span class="token punctuation">{</span>event<span class="token punctuation">.</span>src_path<span class="token punctuation">}</span></span><span class="token string"> changed, reloading nonebot..."</span></span><span class="token punctuation">)</span>
|
||||||
|
liteyuki<span class="token punctuation">.</span>restart_process<span class="token punctuation">(</span><span class="token string">"nonebot"</span><span class="token punctuation">)</span> <span class="token comment"># ่ฐ็จ้ๅฏ่ฟ็จๆนๆณ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="ๅ ่ฝฝๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅ ่ฝฝๆไปถ"><span>ๅ ่ฝฝๆไปถ</span></a></h3><h4 id="ๆนๆณ1" tabindex="-1"><a class="header-anchor" href="#ๆนๆณ1"><span>ๆนๆณ1</span></a></h4><ul><li>ๅจ้
็ฝฎๆไปถไธญ็<code>liteyuki.plugins</code>ไธญๆทปๅ ไฝ ็ๆไปถ่ทฏๅพ๏ผไพๅฆ<code>watchdog_plugin</code>๏ผ้ๅฏ่ฝป้ชๅณๅฏๅ ่ฝฝๆไปถใ</li></ul><h4 id="ๆนๆณ2" tabindex="-1"><a class="header-anchor" href="#ๆนๆณ2"><span>ๆนๆณ2</span></a></h4><ul><li>ไฝฟ็จๅผๅๅทฅๅ
ทๅฟซ้่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅปบๅฎไพ</li><li>ๅๅปบๅ
ฅๅฃๆไปถ๏ผไพๅฆ<code>main.py</code>๏ผๅนถๅจๅ
ถไธญๅๅ
ฅไปฅไธไปฃ็ </li></ul><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>dev<span class="token punctuation">.</span>plugin <span class="token keyword">import</span> run_plugins
|
||||||
|
|
||||||
|
run_plugins<span class="token punctuation">(</span><span class="token string">"watchdog_plugin"</span><span class="token punctuation">)</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>็ถๅ่ฟ่ก<code>python main.py</code>ๅณๅฏๅฏๅจๆไปถ</p><p>ๅฏ็จๆไปถๅ๏ผๆไปฌๅจsrc/nonebot_pluginsไธๅๅปบไธไธชๆไปถ๏ผไพๅฆ<code>test.py</code>๏ผๅนถๅจๅ
ถไธญๅๅ
ฅไธไบไปฃ็ ๏ผไฟๅญๅ่ฝป้ชไผ่ชๅจ้่ฝฝNoneBot่ฟ็จ</p>`,19),o=[p];function i(c,l){return s(),a("div",null,o)}const d=n(t,[["render",i],["__file","dev_lyplugin.html.vue"]]),r=JSON.parse('{"path":"/en/dev/dev_lyplugin.html","title":"่ฝป้ชๆไปถๅผๅ","lang":"en-US","frontmatter":{"title":"่ฝป้ชๆไปถๅผๅ","icon":"laptop-code","order":3,"category":"ๅผๅ","description":"็ฎไป ่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ ๅผๅง ๅๅปบๆไปถ ไธไธช.pyๆไปถๆไธไธชๅ
ๅซ__init__.py็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ ้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆwatchdog_plugin๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช__init__.pyๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ __init__.py ็ผๅ้ป่พ้จๅ ่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผ...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_lyplugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_lyplugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"่ฝป้ชๆไปถๅผๅ"}],["meta",{"property":"og:description","content":"็ฎไป ่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ ๅผๅง ๅๅปบๆไปถ ไธไธช.pyๆไปถๆไธไธชๅ
ๅซ__init__.py็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ ้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆwatchdog_plugin๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช__init__.pyๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ __init__.py ็ผๅ้ป่พ้จๅ ่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฝป้ชๆไปถๅผๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":2,"title":"ๅผๅง","slug":"ๅผๅง","link":"#ๅผๅง","children":[{"level":3,"title":"ๅๅปบๆไปถ","slug":"ๅๅปบๆไปถ","link":"#ๅๅปบๆไปถ","children":[]},{"level":3,"title":"็ผๅ้ป่พ้จๅ","slug":"็ผๅ้ป่พ้จๅ","link":"#็ผๅ้ป่พ้จๅ","children":[]},{"level":3,"title":"ๅ ่ฝฝๆไปถ","slug":"ๅ ่ฝฝๆไปถ","link":"#ๅ ่ฝฝๆไปถ","children":[]}]}],"git":{"createdTime":1723829277000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":1.68,"words":504},"filePathRelative":"en/dev/dev_lyplugin.md","localizedDate":"August 16, 2024","autoDesc":true}');export{d as comp,r as data};
|
35
assets/dev_lyplugin.html-CC1h4TdW.js
Normal file
35
assets/dev_lyplugin.html-CC1h4TdW.js
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h2 id="็ฎไป" tabindex="-1"><a class="header-anchor" href="#็ฎไป"><span>็ฎไป</span></a></h2><p>่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ</p><h2 id="ๅผๅง" tabindex="-1"><a class="header-anchor" href="#ๅผๅง"><span>ๅผๅง</span></a></h2><h3 id="ๅๅปบๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅๅปบๆไปถ"><span>ๅๅปบๆไปถ</span></a></h3><p>ไธไธช<code>.py</code>ๆไปถๆไธไธชๅ
ๅซ<code>__init__.py</code>็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ</p><p>้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆ<code>watchdog_plugin</code>๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช<code>__init__.py</code>ๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ</p><p><code>__init__.py</code></p><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>plugin <span class="token keyword">import</span> PluginMetadata<span class="token punctuation">,</span> PluginType
|
||||||
|
<span class="token keyword">from</span> <span class="token punctuation">.</span>watch_dog <span class="token keyword">import</span> <span class="token operator">*</span> <span class="token comment"># ๅฏผๅ
ฅ้ป่พ้จๅ</span>
|
||||||
|
|
||||||
|
<span class="token comment"># ๅฎไนๆไปถๅ
ๆฐๆฎ</span>
|
||||||
|
__plugin_meta__ <span class="token operator">=</span> PluginMetadata<span class="token punctuation">(</span>
|
||||||
|
name<span class="token operator">=</span><span class="token string">"NoneDog"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถๅ็งฐ</span>
|
||||||
|
version<span class="token operator">=</span><span class="token string">"1.0.0"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถ็ๆฌ</span>
|
||||||
|
description<span class="token operator">=</span><span class="token string">"A simple plugin for nonebot developer"</span><span class="token punctuation">,</span> <span class="token comment"># ๆไปถๆ่ฟฐ</span>
|
||||||
|
<span class="token builtin">type</span><span class="token operator">=</span>PluginType<span class="token punctuation">.</span>SERVICE <span class="token comment"># ๆไปถ็ฑปๅ</span>
|
||||||
|
<span class="token punctuation">)</span>
|
||||||
|
|
||||||
|
<span class="token comment"># ไฝ ็ๆไปถไปฃ็ </span>
|
||||||
|
<span class="token punctuation">.</span><span class="token punctuation">.</span><span class="token punctuation">.</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="็ผๅ้ป่พ้จๅ" tabindex="-1"><a class="header-anchor" href="#็ผๅ้ป่พ้จๅ"><span>็ผๅ้ป่พ้จๅ</span></a></h3><p>่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผๅ ๆญคๆไปถไธป่ฆๆฏไธไบๅๅฐไปปๅกๆ่
ไธ่ๅคฉๆบๅจไบบ็้ไฟก ไปฅไธๆไปฌไผ็ผๅไธไธช็ฎๅ็ๆไปถ๏ผ็จไบๅผๅNoneBotๆถ่ฟ่กๆไปถ็ณป็ปๅๆด้่ฝฝ <code>watch_dog.py</code></p><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">import</span> os
|
||||||
|
<span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>dev <span class="token keyword">import</span> observer <span class="token comment"># ๅฏผๅ
ฅๆไปถ็ณป็ป่งๅฏๅจ</span>
|
||||||
|
<span class="token keyword">from</span> liteyuki <span class="token keyword">import</span> get_bot<span class="token punctuation">,</span> logger <span class="token comment"># ๅฏผๅ
ฅ่ฝป้ชBotๅๆฅๅฟ</span>
|
||||||
|
<span class="token keyword">from</span> watchdog<span class="token punctuation">.</span>events <span class="token keyword">import</span> FileSystemEvent <span class="token comment"># ๅฏผๅ
ฅๆไปถ็ณป็ปไบไปถ</span>
|
||||||
|
|
||||||
|
liteyuki <span class="token operator">=</span> get_bot<span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token comment"># ่ทๅๅฏไธ็่ฝป้ชBotๅฎไพ</span>
|
||||||
|
|
||||||
|
exclude_extensions <span class="token operator">=</span> <span class="token punctuation">(</span><span class="token string">".pyc"</span><span class="token punctuation">,</span> <span class="token string">".pyo"</span><span class="token punctuation">)</span> <span class="token comment"># ๆ้ค็ๆไปถๆฉๅฑๅ</span>
|
||||||
|
|
||||||
|
|
||||||
|
<span class="token comment"># ็จobserver็on_file_system_event่ฃ
้ฅฐๅจ็ๅฌๆไปถ็ณป็ปไบไปถ</span>
|
||||||
|
<span class="token decorator annotation punctuation">@observer<span class="token punctuation">.</span>on_file_system_event</span><span class="token punctuation">(</span>
|
||||||
|
directories<span class="token operator">=</span><span class="token punctuation">(</span><span class="token string">"src/nonebot_plugins"</span><span class="token punctuation">,</span><span class="token punctuation">)</span><span class="token punctuation">,</span>
|
||||||
|
event_filter<span class="token operator">=</span><span class="token keyword">lambda</span> event<span class="token punctuation">:</span> <span class="token keyword">not</span> event<span class="token punctuation">.</span>src_path<span class="token punctuation">.</span>endswith<span class="token punctuation">(</span>exclude_extensions<span class="token punctuation">)</span> <span class="token keyword">and</span> <span class="token punctuation">(</span><span class="token string">"__pycache__"</span> <span class="token keyword">not</span> <span class="token keyword">in</span> event<span class="token punctuation">.</span>src_path<span class="token punctuation">)</span> <span class="token keyword">and</span> os<span class="token punctuation">.</span>path<span class="token punctuation">.</span>isfile<span class="token punctuation">(</span>event<span class="token punctuation">.</span>src_path<span class="token punctuation">)</span>
|
||||||
|
<span class="token punctuation">)</span>
|
||||||
|
<span class="token keyword">def</span> <span class="token function">restart_nonebot_process</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> FileSystemEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
|
logger<span class="token punctuation">.</span>debug<span class="token punctuation">(</span><span class="token string-interpolation"><span class="token string">f"File </span><span class="token interpolation"><span class="token punctuation">{</span>event<span class="token punctuation">.</span>src_path<span class="token punctuation">}</span></span><span class="token string"> changed, reloading nonebot..."</span></span><span class="token punctuation">)</span>
|
||||||
|
liteyuki<span class="token punctuation">.</span>restart_process<span class="token punctuation">(</span><span class="token string">"nonebot"</span><span class="token punctuation">)</span> <span class="token comment"># ่ฐ็จ้ๅฏ่ฟ็จๆนๆณ</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><h3 id="ๅ ่ฝฝๆไปถ" tabindex="-1"><a class="header-anchor" href="#ๅ ่ฝฝๆไปถ"><span>ๅ ่ฝฝๆไปถ</span></a></h3><h4 id="ๆนๆณ1" tabindex="-1"><a class="header-anchor" href="#ๆนๆณ1"><span>ๆนๆณ1</span></a></h4><ul><li>ๅจ้
็ฝฎๆไปถไธญ็<code>liteyuki.plugins</code>ไธญๆทปๅ ไฝ ็ๆไปถ่ทฏๅพ๏ผไพๅฆ<code>watchdog_plugin</code>๏ผ้ๅฏ่ฝป้ชๅณๅฏๅ ่ฝฝๆไปถใ</li></ul><h4 id="ๆนๆณ2" tabindex="-1"><a class="header-anchor" href="#ๆนๆณ2"><span>ๆนๆณ2</span></a></h4><ul><li>ไฝฟ็จๅผๅๅทฅๅ
ทๅฟซ้่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅปบๅฎไพ</li><li>ๅๅปบๅ
ฅๅฃๆไปถ๏ผไพๅฆ<code>main.py</code>๏ผๅนถๅจๅ
ถไธญๅๅ
ฅไปฅไธไปฃ็ </li></ul><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">from</span> liteyuki<span class="token punctuation">.</span>dev<span class="token punctuation">.</span>plugin <span class="token keyword">import</span> run_plugins
|
||||||
|
|
||||||
|
run_plugins<span class="token punctuation">(</span><span class="token string">"watchdog_plugin"</span><span class="token punctuation">)</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><p>็ถๅ่ฟ่ก<code>python main.py</code>ๅณๅฏๅฏๅจๆไปถ</p><p>ๅฏ็จๆไปถๅ๏ผๆไปฌๅจsrc/nonebot_pluginsไธๅๅปบไธไธชๆไปถ๏ผไพๅฆ<code>test.py</code>๏ผๅนถๅจๅ
ถไธญๅๅ
ฅไธไบไปฃ็ ๏ผไฟๅญๅ่ฝป้ชไผ่ชๅจ้่ฝฝNoneBot่ฟ็จ</p>`,19),o=[p];function i(c,l){return s(),a("div",null,o)}const d=n(t,[["render",i],["__file","dev_lyplugin.html.vue"]]),r=JSON.parse('{"path":"/dev/dev_lyplugin.html","title":"่ฝป้ชๆไปถๅผๅ","lang":"zh-CN","frontmatter":{"title":"่ฝป้ชๆไปถๅผๅ","icon":"laptop-code","order":3,"category":"ๅผๅ","description":"็ฎไป ่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ ๅผๅง ๅๅปบๆไปถ ไธไธช.pyๆไปถๆไธไธชๅ
ๅซ__init__.py็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ ้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆwatchdog_plugin๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช__init__.pyๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ __init__.py ็ผๅ้ป่พ้จๅ ่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผ...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_lyplugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_lyplugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ฝป้ชๆไปถๅผๅ"}],["meta",{"property":"og:description","content":"็ฎไป ่ฝป้ชๆไปถๆฏ่ฝป้ชๅ
็ฝฎ็ไธ้จๅๅ่ฝ๏ผ่ฟ่กๅจไธป่ฟ็จไธญ๏ผๅฏไปฅๅพ้ซ็จๅบฆๅฐๆฉๅฑ่ฝป้ช็ๅ่ฝ ๅผๅง ๅๅปบๆไปถ ไธไธช.pyๆไปถๆไธไธชๅ
ๅซ__init__.py็ๆไปถๅคนๅณๅฏ่ขซ่ฏๅซไธบๆไปถ ้ฆๅ
ๅๅปบไธไธชๆไปถๅคน๏ผไพๅฆwatchdog_plugin๏ผๅนถๅจๅ
ถไธญๅๅปบไธไธช__init__.pyๆไปถ๏ผๅณๅฏๅๅปบไธไธชๆไปถ __init__.py ็ผๅ้ป่พ้จๅ ่ฝป้ชไธป่ฟ็จไธๆถๅ่ๅคฉ้จๅ๏ผ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ฝป้ชๆไปถๅผๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":2,"title":"ๅผๅง","slug":"ๅผๅง","link":"#ๅผๅง","children":[{"level":3,"title":"ๅๅปบๆไปถ","slug":"ๅๅปบๆไปถ","link":"#ๅๅปบๆไปถ","children":[]},{"level":3,"title":"็ผๅ้ป่พ้จๅ","slug":"็ผๅ้ป่พ้จๅ","link":"#็ผๅ้ป่พ้จๅ","children":[]},{"level":3,"title":"ๅ ่ฝฝๆไปถ","slug":"ๅ ่ฝฝๆไปถ","link":"#ๅ ่ฝฝๆไปถ","children":[]}]}],"git":{"createdTime":1723411596000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":6}]},"readingTime":{"minutes":1.68,"words":504},"filePathRelative":"dev/dev_lyplugin.md","localizedDate":"2024ๅนด8ๆ11ๆฅ","autoDesc":true}');export{d as comp,r as data};
|
15
assets/dev_resource_pack.html-DbZ6Vbw3.js
Normal file
15
assets/dev_resource_pack.html-DbZ6Vbw3.js
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
import{_ as a,r as s,o as l,c as o,b as e,a as i,w as c,d as t,e as d}from"./app-gnbtOU7f.js";const r={},p=e("h2",{id:"็ฎไป",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#็ฎไป"},[e("span",null,"็ฎไป")])],-1),u=e("p",null,"่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ",-1),m=e("li",null,[t("่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟ"),e("code",null,"Minecraft"),t("็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ")],-1),h=e("li",null,[t("้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆ"),e("code",null,"html"),t("๏ผ"),e("code",null,"css")],-1),v=e("li",null,[t("่ฝป้ชๅ็่ตๆบๅ
่ฏทๆฅ็"),e("code",null,"LiteyukiBot/liteyuki/resources"),t("๏ผๅฏไปฅๅจๆญคๅบ็กไธ่ฟ่กไฟฎๆน")],-1),_=e("li",null,"ๆฌข่ฟๅไฝๆ็จฟ่ตๆบๅ
ๅฐ่ฝป้ช่ตๆบๅๅบ",-1),k=d(`<p>่ฏทๆณจๆ๏ผไธป้ขๅ
ไธญ็htmlๆธฒๆไฝฟ็จJsๆฅ่งๅฎๆฐๆฎ็ๆธฒๆไฝ็ฝฎ๏ผ่ฏท็กฎไฟๆจๆ็ผๅ็htmlไปฃ็ ่ฝ่ขซBot่งฃๆ๏ผๅฆๅไผๅฏผ่ดๆธฒๆๅคฑ่ดฅๆๆธฒๆ็ปๆไธ็ๆณ/ๅผๅธธ/้ไฝ็ญๆ ๆณ้ขๆ็ไบๆ
ๅ็ใๆจ่ๅจ็ผๅhtmlๆถๅๆถๆดๆนๅฏนๅบJsไปฃ็ ๏ผไปฅ้ฟๅ
ๅบ็ฐๆ ๆณ้ขๆ็้ฎ้ขใ</p><hr><h2 id="ๅ ่ฝฝ่ตๆบๅ
" tabindex="-1"><a class="header-anchor" href="#ๅ ่ฝฝ่ตๆบๅ
"><span>ๅ ่ฝฝ่ตๆบๅ
</span></a></h2><ul><li>่ตๆบๅ
้ๅธธๆฏไปฅ<code>.zip</code>ๆ ผๅผๅ็ผฉ็๏ผๅช้่ฆๅฐๅ
ถ่งฃๅๅฐๆ น็ฎๅฝ<code>resources</code>็ฎๅฝไธๅณๅฏ๏ผๆณจๆไธ่ฆๅตๅฅๆไปถๅคน,ๆญฃๅธธ็่ทฏๅพๅบ่ฏฅๆฏ่ฟๆ ท็</li></ul><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>main.py
|
||||||
|
resources
|
||||||
|
โโresource_pack_1
|
||||||
|
โโmetadata.yml
|
||||||
|
โโtemplates
|
||||||
|
โโโโ<span class="token punctuation">..</span>.
|
||||||
|
โโresource_pack_2
|
||||||
|
โโmetadata.yml
|
||||||
|
โโ<span class="token punctuation">..</span>.
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>ไฝ ่ชๅทฑๅถไฝ็่ตๆบๅ
ไนๅบ่ฏฅ้ตๅพช่ฟไธช่งๅ,ๅนถไธๅบ่ฏฅๅจ<code>metadata.yml</code>ไธญๅกซๅไธไบไฟกๆฏ</li><li>่ฅๆฒกๆ<code>metadata.yml</code>ๆไปถ๏ผๅ่ฏฅๆไปถๅคนไธไผ่ขซ่ฏๅซไธบ่ตๆบๅ
</li></ul><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">name</span><span class="token punctuation">:</span> <span class="token string">"่ตๆบๅ
ๅ็งฐ"</span>
|
||||||
|
<span class="token key atrule">version</span><span class="token punctuation">:</span> <span class="token string">"1.0.0"</span>
|
||||||
|
<span class="token key atrule">description</span><span class="token punctuation">:</span> <span class="token string">"่ตๆบๅ
ๆ่ฟฐ"</span>
|
||||||
|
<span class="token comment"># ไฝ ๅฏไปฅ่ชๅฎไนไธไบไฟกๆฏ,ไฝ่ฏทไฟ่ฏไปฅไธไธไธชๅญๆฎต</span>
|
||||||
|
<span class="token punctuation">...</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>่ตๆบๅ
ๅ ่ฝฝ้ตๅพชไธไธชไผๅ
็บง๏ผๅณๅๅ ่ฝฝ็่ตๆบๅ
ไผ่ฆ็ๅ้ข็่ตๆบๅ
๏ผไพๅฆ๏ผไฝ ๅจAๅ
ไธญๅฎไนไบไธไธช<code>index.html</code>ๆไปถ๏ผBๅ
ไนๅฎไนไบไธไธช<code>index.html</code>ๆไปถ๏ผ้ฃไนๅ ่ฝฝBๅ
ๅ๏ผAๅ
ไธญ็<code>index.html</code>ๆไปถไผ่ขซ่ฆ็</li><li>ๅฏนไบไธๅ่ตๆบๅ
็ไธๅๆไปถ๏ผๆฏๅฏไปฅ็ธๅฏนๅผ็จ็๏ผไพๅฆไฝ ๅจAไธญๅฎไนไบ<code>templates/index.html</code>๏ผๅจBไธญๅฎไนไบ<code>templates/style.css</code>๏ผๅฏไปฅๅจA็<code>index.html</code>ไธญ็จ<code>./style.css</code>็ธๅฏน่ทฏๅพๅผ็จBไธญ็css</li></ul><div class="hint-container tip"><p class="hint-container-title">ๆ็คบ</p><p>่ตๆบๅ
็็ปๆไผ้็่ฝป้ช็ๆดๆฐ่ๆๅๅจ๏ผ็ฌฌไธๆน่ตๆบๅ
ๅผๅ่
้่ฆๆณจๆ็ๆฌๅ
ผๅฎนๆง๏ผๅๆถ็จๆทไนๅบ่ฏฅ่ช่ก้ๆฉๅฏ็จ็่ตๆบๅ
</p></div>`,9);function y(g,b){const n=s("RouteLink");return l(),o("div",null,[p,u,e("ul",null,[e("li",null,[i(n,{to:"/store/"},{default:c(()=>[t("่ตๆบ/ไธป้ขๅๅบ")]),_:1}),t("ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
")]),m,h,v,_]),k])}const x=a(r,[["render",y],["__file","dev_resource_pack.html.vue"]]),B=JSON.parse('{"path":"/dev/dev_resource_pack.html","title":"่ตๆบๅ
ๅผๅ","lang":"zh-CN","frontmatter":{"title":"่ตๆบๅ
ๅผๅ","icon":"box","order":1,"category":"ๅผๅ","description":"็ฎไป ่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟMinecraft็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ ้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆhtml๏ผc...","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_resource_pack.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_resource_pack.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ตๆบๅ
ๅผๅ"}],["meta",{"property":"og:description","content":"็ฎไป ่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟMinecraft็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ ้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆhtml๏ผc..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅ
ๅผๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":2,"title":"ๅ ่ฝฝ่ตๆบๅ
","slug":"ๅ ่ฝฝ่ตๆบๅ
","link":"#ๅ ่ฝฝ่ตๆบๅ
","children":[]}],"git":{"createdTime":1723411596000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":3}]},"readingTime":{"minutes":2.15,"words":644},"filePathRelative":"dev/dev_resource_pack.md","localizedDate":"2024ๅนด8ๆ11ๆฅ","autoDesc":true}');export{x as comp,B as data};
|
15
assets/dev_resource_pack.html-DjH7aIuI.js
Normal file
15
assets/dev_resource_pack.html-DjH7aIuI.js
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
import{_ as a,r as s,o as l,c as o,b as e,a as i,w as c,d as t,e as d}from"./app-gnbtOU7f.js";const r={},p=e("h2",{id:"็ฎไป",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#็ฎไป"},[e("span",null,"็ฎไป")])],-1),u=e("p",null,"่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ",-1),m=e("li",null,[t("่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟ"),e("code",null,"Minecraft"),t("็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ")],-1),h=e("li",null,[t("้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆ"),e("code",null,"html"),t("๏ผ"),e("code",null,"css")],-1),v=e("li",null,[t("่ฝป้ชๅ็่ตๆบๅ
่ฏทๆฅ็"),e("code",null,"LiteyukiBot/liteyuki/resources"),t("๏ผๅฏไปฅๅจๆญคๅบ็กไธ่ฟ่กไฟฎๆน")],-1),_=e("li",null,"ๆฌข่ฟๅไฝๆ็จฟ่ตๆบๅ
ๅฐ่ฝป้ช่ตๆบๅๅบ",-1),k=d(`<p>่ฏทๆณจๆ๏ผไธป้ขๅ
ไธญ็htmlๆธฒๆไฝฟ็จJsๆฅ่งๅฎๆฐๆฎ็ๆธฒๆไฝ็ฝฎ๏ผ่ฏท็กฎไฟๆจๆ็ผๅ็htmlไปฃ็ ่ฝ่ขซBot่งฃๆ๏ผๅฆๅไผๅฏผ่ดๆธฒๆๅคฑ่ดฅๆๆธฒๆ็ปๆไธ็ๆณ/ๅผๅธธ/้ไฝ็ญๆ ๆณ้ขๆ็ไบๆ
ๅ็ใๆจ่ๅจ็ผๅhtmlๆถๅๆถๆดๆนๅฏนๅบJsไปฃ็ ๏ผไปฅ้ฟๅ
ๅบ็ฐๆ ๆณ้ขๆ็้ฎ้ขใ</p><hr><h2 id="ๅ ่ฝฝ่ตๆบๅ
" tabindex="-1"><a class="header-anchor" href="#ๅ ่ฝฝ่ตๆบๅ
"><span>ๅ ่ฝฝ่ตๆบๅ
</span></a></h2><ul><li>่ตๆบๅ
้ๅธธๆฏไปฅ<code>.zip</code>ๆ ผๅผๅ็ผฉ็๏ผๅช้่ฆๅฐๅ
ถ่งฃๅๅฐๆ น็ฎๅฝ<code>resources</code>็ฎๅฝไธๅณๅฏ๏ผๆณจๆไธ่ฆๅตๅฅๆไปถๅคน,ๆญฃๅธธ็่ทฏๅพๅบ่ฏฅๆฏ่ฟๆ ท็</li></ul><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>main.py
|
||||||
|
resources
|
||||||
|
โโresource_pack_1
|
||||||
|
โโmetadata.yml
|
||||||
|
โโtemplates
|
||||||
|
โโโโ<span class="token punctuation">..</span>.
|
||||||
|
โโresource_pack_2
|
||||||
|
โโmetadata.yml
|
||||||
|
โโ<span class="token punctuation">..</span>.
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>ไฝ ่ชๅทฑๅถไฝ็่ตๆบๅ
ไนๅบ่ฏฅ้ตๅพช่ฟไธช่งๅ,ๅนถไธๅบ่ฏฅๅจ<code>metadata.yml</code>ไธญๅกซๅไธไบไฟกๆฏ</li><li>่ฅๆฒกๆ<code>metadata.yml</code>ๆไปถ๏ผๅ่ฏฅๆไปถๅคนไธไผ่ขซ่ฏๅซไธบ่ตๆบๅ
</li></ul><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">name</span><span class="token punctuation">:</span> <span class="token string">"่ตๆบๅ
ๅ็งฐ"</span>
|
||||||
|
<span class="token key atrule">version</span><span class="token punctuation">:</span> <span class="token string">"1.0.0"</span>
|
||||||
|
<span class="token key atrule">description</span><span class="token punctuation">:</span> <span class="token string">"่ตๆบๅ
ๆ่ฟฐ"</span>
|
||||||
|
<span class="token comment"># ไฝ ๅฏไปฅ่ชๅฎไนไธไบไฟกๆฏ,ไฝ่ฏทไฟ่ฏไปฅไธไธไธชๅญๆฎต</span>
|
||||||
|
<span class="token punctuation">...</span>
|
||||||
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div><ul><li>่ตๆบๅ
ๅ ่ฝฝ้ตๅพชไธไธชไผๅ
็บง๏ผๅณๅๅ ่ฝฝ็่ตๆบๅ
ไผ่ฆ็ๅ้ข็่ตๆบๅ
๏ผไพๅฆ๏ผไฝ ๅจAๅ
ไธญๅฎไนไบไธไธช<code>index.html</code>ๆไปถ๏ผBๅ
ไนๅฎไนไบไธไธช<code>index.html</code>ๆไปถ๏ผ้ฃไนๅ ่ฝฝBๅ
ๅ๏ผAๅ
ไธญ็<code>index.html</code>ๆไปถไผ่ขซ่ฆ็</li><li>ๅฏนไบไธๅ่ตๆบๅ
็ไธๅๆไปถ๏ผๆฏๅฏไปฅ็ธๅฏนๅผ็จ็๏ผไพๅฆไฝ ๅจAไธญๅฎไนไบ<code>templates/index.html</code>๏ผๅจBไธญๅฎไนไบ<code>templates/style.css</code>๏ผๅฏไปฅๅจA็<code>index.html</code>ไธญ็จ<code>./style.css</code>็ธๅฏน่ทฏๅพๅผ็จBไธญ็css</li></ul><div class="hint-container tip"><p class="hint-container-title">Tips</p><p>่ตๆบๅ
็็ปๆไผ้็่ฝป้ช็ๆดๆฐ่ๆๅๅจ๏ผ็ฌฌไธๆน่ตๆบๅ
ๅผๅ่
้่ฆๆณจๆ็ๆฌๅ
ผๅฎนๆง๏ผๅๆถ็จๆทไนๅบ่ฏฅ่ช่ก้ๆฉๅฏ็จ็่ตๆบๅ
</p></div>`,9);function y(g,b){const n=s("RouteLink");return l(),o("div",null,[p,u,e("ul",null,[e("li",null,[i(n,{to:"/store/"},{default:c(()=>[t("่ตๆบ/ไธป้ขๅๅบ")]),_:1}),t("ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
")]),m,h,v,_]),k])}const x=a(r,[["render",y],["__file","dev_resource_pack.html.vue"]]),B=JSON.parse('{"path":"/en/dev/dev_resource_pack.html","title":"่ตๆบๅ
ๅผๅ","lang":"en-US","frontmatter":{"title":"่ตๆบๅ
ๅผๅ","icon":"box","order":1,"category":"ๅผๅ","description":"็ฎไป ่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟMinecraft็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ ้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆhtml๏ผc...","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/dev_resource_pack.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/dev_resource_pack.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"่ตๆบๅ
ๅผๅ"}],["meta",{"property":"og:description","content":"็ฎไป ่ตๆบๅ
,ไบฆๅฏๆ นๆฎ็จ้็งฐไธบไธป้ขๅ
ใๅญไฝๅ
ใ่ฏญ่จๅ
็ญ๏ผๅฎๅ
่ฎธไฝ ไธๅฎ็จๅบฆไธ่ชๅฎไน่ฝป้ช็ๅค่ง,ๅนถไธไธ็จไฟฎๆนๆบไปฃ็ ๆไพไบไธไบ่ตๆบๅ
ไพไฝ ้ๆฉ๏ผไฝ ไนๅฏไปฅ่ชๅทฑๅถไฝ่ตๆบๅ
่ตๆบๅ
็ๅถไฝๅพ็ฎๅ๏ผๅฆๆไฝ ๆฅ่งฆ่ฟMinecraft็่ตๆบๅ
๏ผ้ฃไนไฝ ่ฝๅคๅพๅฟซๅฐฑไธๆ๏ผไป
้ๆ็
งๅๆ่ทฏๅพ่ฟ่กๆไปถๆฟๆขๅณๅฏ๏ผ่ฎฒ่ตทๆๅ
ๆไธไธชๆฐ็่ตๆบๅ
ใ ้จๅๅ
ๅฎนๅถไฝ้่ฆไธ็น็นๅ็ซฏๅบ็ก,ไพๅฆhtml๏ผc..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅ
ๅผๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"็ฎไป","slug":"็ฎไป","link":"#็ฎไป","children":[]},{"level":2,"title":"ๅ ่ฝฝ่ตๆบๅ
","slug":"ๅ ่ฝฝ่ตๆบๅ
","link":"#ๅ ่ฝฝ่ตๆบๅ
","children":[]}],"git":{"createdTime":1723829277000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":2.15,"words":644},"filePathRelative":"en/dev/dev_resource_pack.md","localizedDate":"August 16, 2024","autoDesc":true}');export{x as comp,B as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as s,o as n,c as e,e as a}from"./app-BrSLFMno.js";const t={},p=a(`<h3 id="class-messageevent" tabindex="-1"><a class="header-anchor" href="#class-messageevent"><span><strong>class</strong> <code>MessageEvent</code></span></a></h3><h3 id="method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none"><span><em>method</em> <code>__init__(self, bot_id: str, message: list[dict[str, Any]] | str, message_type: str, raw_message: str, session_id: str, user_id: str, session_type: str, receive_channel: Optional[Channel[MessageEvent]] = None, data: Optional[dict[str, Any]] = None)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> bot_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message<span class="token punctuation">:</span> <span class="token builtin">list</span><span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span> <span class="token operator">|</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> raw_message<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> user_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> receive_channel<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span><span class="token string">'MessageEvent'</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as s,o as n,c as e,e as a}from"./app-gnbtOU7f.js";const t={},p=a(`<h3 id="class-messageevent" tabindex="-1"><a class="header-anchor" href="#class-messageevent"><span><strong>class</strong> <code>MessageEvent</code></span></a></h3><h3 id="method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none"><span><em>method</em> <code>__init__(self, bot_id: str, message: list[dict[str, Any]] | str, message_type: str, raw_message: str, session_id: str, user_id: str, session_type: str, receive_channel: Optional[Channel[MessageEvent]] = None, data: Optional[dict[str, Any]] = None)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> bot_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message<span class="token punctuation">:</span> <span class="token builtin">list</span><span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span> <span class="token operator">|</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> raw_message<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> user_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> receive_channel<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span><span class="token string">'MessageEvent'</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ
|
่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as s,o as n,c as e,e as a}from"./app-BrSLFMno.js";const t={},p=a(`<h3 id="class-messageevent" tabindex="-1"><a class="header-anchor" href="#class-messageevent"><span><strong>class</strong> <code>MessageEvent</code></span></a></h3><h3 id="method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none"><span><em>method</em> <code>__init__(self, bot_id: str, message: list[dict[str, Any]] | str, message_type: str, raw_message: str, session_id: str, user_id: str, session_type: str, receive_channel: Optional[Channel[MessageEvent]] = None, data: Optional[dict[str, Any]] = None)</code></span></a></h3><p><strong>Description</strong>: ่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> bot_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message<span class="token punctuation">:</span> <span class="token builtin">list</span><span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span> <span class="token operator">|</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> raw_message<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> user_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> receive_channel<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span><span class="token string">'MessageEvent'</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as s,o as n,c as e,e as a}from"./app-gnbtOU7f.js";const t={},p=a(`<h3 id="class-messageevent" tabindex="-1"><a class="header-anchor" href="#class-messageevent"><span><strong>class</strong> <code>MessageEvent</code></span></a></h3><h3 id="method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-bot-id-str-message-list-dict-str-any-str-message-type-str-raw-message-str-session-id-str-user-id-str-session-type-str-receive-channel-optional-channel-messageevent-none-data-optional-dict-str-any-none"><span><em>method</em> <code>__init__(self, bot_id: str, message: list[dict[str, Any]] | str, message_type: str, raw_message: str, session_id: str, user_id: str, session_type: str, receive_channel: Optional[Channel[MessageEvent]] = None, data: Optional[dict[str, Any]] = None)</code></span></a></h3><p><strong>Description</strong>: ่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> bot_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message<span class="token punctuation">:</span> <span class="token builtin">list</span><span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span> <span class="token operator">|</span> <span class="token builtin">str</span><span class="token punctuation">,</span> message_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> raw_message<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> user_id<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> session_type<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> receive_channel<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span><span class="token string">'MessageEvent'</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> Optional<span class="token punctuation">[</span><span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token operator">=</span><span class="token boolean">None</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ
|
่ฝป้ชๆฝ่ฑกๆถๆฏไบไปถ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as t,c as n,e as a}from"./app-BrSLFMno.js";const s={},o=a(`<h3 id="class-event" tabindex="-1"><a class="header-anchor" href="#class-event"><span><strong>class</strong> <code>Event</code></span></a></h3><h3 id="method-init-self-name-str-data-dict-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str-data-dict-str-any"><span><em>method</em> <code>__init__(self, name: str, data: dict[str, Any])</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as t,c as n,e as a}from"./app-gnbtOU7f.js";const s={},o=a(`<h3 id="class-event" tabindex="-1"><a class="header-anchor" href="#class-event"><span><strong>class</strong> <code>Event</code></span></a></h3><h3 id="method-init-self-name-str-data-dict-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str-data-dict-str-any"><span><em>method</em> <code>__init__(self, name: str, data: dict[str, Any])</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>name <span class="token operator">=</span> name
|
self<span class="token punctuation">.</span>name <span class="token operator">=</span> name
|
||||||
self<span class="token punctuation">.</span>data <span class="token operator">=</span> data
|
self<span class="token punctuation">.</span>data <span class="token operator">=</span> data
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return t(),n("div",null,i)}const d=e(s,[["render",c],["__file","event.html.vue"]]),m=JSON.parse('{"path":"/en/dev/api/comm/event.html","title":"liteyuki.comm.event","lang":"en-US","frontmatter":{"title":"liteyuki.comm.event","description":"class Event method __init__(self, name: str, data: dict[str, Any]) Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/event.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/event.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.comm.event"}],["meta",{"property":"og:description","content":"class Event method __init__(self, name: str, data: dict[str, Any]) Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm.event\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class Event","slug":"class-event","link":"#class-event","children":[]},{"level":3,"title":"method __init__(self, name: str, data: dict[str, Any])","slug":"method-init-self-name-str-data-dict-str-any","link":"#method-init-self-name-str-data-dict-str-any","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.12,"words":35},"filePathRelative":"en/dev/api/comm/event.md","localizedDate":"August 21, 2024","autoDesc":true}');export{d as comp,m as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return t(),n("div",null,i)}const d=e(s,[["render",c],["__file","event.html.vue"]]),m=JSON.parse('{"path":"/en/dev/api/comm/event.html","title":"liteyuki.comm.event","lang":"en-US","frontmatter":{"title":"liteyuki.comm.event","description":"class Event method __init__(self, name: str, data: dict[str, Any]) Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/event.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/event.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.comm.event"}],["meta",{"property":"og:description","content":"class Event method __init__(self, name: str, data: dict[str, Any]) Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm.event\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class Event","slug":"class-event","link":"#class-event","children":[]},{"level":3,"title":"method __init__(self, name: str, data: dict[str, Any])","slug":"method-init-self-name-str-data-dict-str-any","link":"#method-init-self-name-str-data-dict-str-any","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.12,"words":35},"filePathRelative":"en/dev/api/comm/event.md","localizedDate":"August 21, 2024","autoDesc":true}');export{d as comp,m as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as t,o as e,c as n,e as a}from"./app-BrSLFMno.js";const s={},o=a(`<h3 id="class-event" tabindex="-1"><a class="header-anchor" href="#class-event"><span><strong>class</strong> <code>Event</code></span></a></h3><h3 id="method-init-self-name-str-data-dict-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str-data-dict-str-any"><span><em>method</em> <code>__init__(self, name: str, data: dict[str, Any])</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as t,o as e,c as n,e as a}from"./app-gnbtOU7f.js";const s={},o=a(`<h3 id="class-event" tabindex="-1"><a class="header-anchor" href="#class-event"><span><strong>class</strong> <code>Event</code></span></a></h3><h3 id="method-init-self-name-str-data-dict-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str-data-dict-str-any"><span><em>method</em> <code>__init__(self, name: str, data: dict[str, Any])</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> data<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>name <span class="token operator">=</span> name
|
self<span class="token punctuation">.</span>name <span class="token operator">=</span> name
|
||||||
self<span class="token punctuation">.</span>data <span class="token operator">=</span> data
|
self<span class="token punctuation">.</span>data <span class="token operator">=</span> data
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return e(),n("div",null,i)}const d=t(s,[["render",c],["__file","event.html.vue"]]),m=JSON.parse('{"path":"/dev/api/comm/event.html","title":"liteyuki.comm.event","lang":"zh-CN","frontmatter":{"title":"liteyuki.comm.event","description":"class Event method __init__(self, name: str, data: dict[str, Any]) ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/event.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/event.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.comm.event"}],["meta",{"property":"og:description","content":"class Event method __init__(self, name: str, data: dict[str, Any]) ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm.event\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class Event","slug":"class-event","link":"#class-event","children":[]},{"level":3,"title":"method __init__(self, name: str, data: dict[str, Any])","slug":"method-init-self-name-str-data-dict-str-any","link":"#method-init-self-name-str-data-dict-str-any","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":0.12,"words":36},"filePathRelative":"dev/api/comm/event.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{d as comp,m as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return e(),n("div",null,i)}const d=t(s,[["render",c],["__file","event.html.vue"]]),m=JSON.parse('{"path":"/dev/api/comm/event.html","title":"liteyuki.comm.event","lang":"zh-CN","frontmatter":{"title":"liteyuki.comm.event","description":"class Event method __init__(self, name: str, data: dict[str, Any]) ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/event.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/event.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.comm.event"}],["meta",{"property":"og:description","content":"class Event method __init__(self, name: str, data: dict[str, Any]) ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm.event\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class Event","slug":"class-event","link":"#class-event","children":[]},{"level":3,"title":"method __init__(self, name: str, data: dict[str, Any])","slug":"method-init-self-name-str-data-dict-str-any","link":"#method-init-self-name-str-data-dict-str-any","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":0.12,"words":36},"filePathRelative":"dev/api/comm/event.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{d as comp,m as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,o as i,c as o,b as e,d as n}from"./app-BrSLFMno.js";const a={},c=e("h3",{id:"class-liteyukiexception-baseexception",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#class-liteyukiexception-baseexception"},[e("span",null,[e("strong",null,"class"),n(),e("code",null,"LiteyukiException(BaseException)")])])],-1),p=[c];function s(l,r){return i(),o("div",null,p)}const m=t(a,[["render",s],["__file","exception.html.vue"]]),u=JSON.parse('{"path":"/dev/api/exception.html","title":"liteyuki.exception","lang":"zh-CN","frontmatter":{"title":"liteyuki.exception","description":"class LiteyukiException(BaseException)","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/exception.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/exception.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.exception"}],["meta",{"property":"og:description","content":"class LiteyukiException(BaseException)"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.exception\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class LiteyukiException(BaseException)","slug":"class-liteyukiexception-baseexception","link":"#class-liteyukiexception-baseexception","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.02,"words":5},"filePathRelative":"dev/api/exception.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{m as comp,u as data};
|
import{_ as t,o as i,c as o,b as e,d as n}from"./app-gnbtOU7f.js";const a={},c=e("h3",{id:"class-liteyukiexception-baseexception",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#class-liteyukiexception-baseexception"},[e("span",null,[e("strong",null,"class"),n(),e("code",null,"LiteyukiException(BaseException)")])])],-1),p=[c];function s(l,r){return i(),o("div",null,p)}const m=t(a,[["render",s],["__file","exception.html.vue"]]),u=JSON.parse('{"path":"/dev/api/exception.html","title":"liteyuki.exception","lang":"zh-CN","frontmatter":{"title":"liteyuki.exception","description":"class LiteyukiException(BaseException)","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/exception.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/exception.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.exception"}],["meta",{"property":"og:description","content":"class LiteyukiException(BaseException)"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.exception\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class LiteyukiException(BaseException)","slug":"class-liteyukiexception-baseexception","link":"#class-liteyukiexception-baseexception","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.02,"words":5},"filePathRelative":"dev/api/exception.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{m as comp,u as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,o as i,c as o,b as e,d as n}from"./app-BrSLFMno.js";const a={},c=e("h3",{id:"class-liteyukiexception-baseexception",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#class-liteyukiexception-baseexception"},[e("span",null,[e("strong",null,"class"),n(),e("code",null,"LiteyukiException(BaseException)")])])],-1),p=[c];function s(l,r){return i(),o("div",null,p)}const m=t(a,[["render",s],["__file","exception.html.vue"]]),u=JSON.parse('{"path":"/en/dev/api/exception.html","title":"liteyuki.exception","lang":"en-US","frontmatter":{"title":"liteyuki.exception","description":"class LiteyukiException(BaseException)","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/exception.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/exception.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.exception"}],["meta",{"property":"og:description","content":"class LiteyukiException(BaseException)"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.exception\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class LiteyukiException(BaseException)","slug":"class-liteyukiexception-baseexception","link":"#class-liteyukiexception-baseexception","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.02,"words":5},"filePathRelative":"en/dev/api/exception.md","localizedDate":"August 21, 2024","autoDesc":true}');export{m as comp,u as data};
|
import{_ as t,o as i,c as o,b as e,d as n}from"./app-gnbtOU7f.js";const a={},c=e("h3",{id:"class-liteyukiexception-baseexception",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#class-liteyukiexception-baseexception"},[e("span",null,[e("strong",null,"class"),n(),e("code",null,"LiteyukiException(BaseException)")])])],-1),p=[c];function s(l,r){return i(),o("div",null,p)}const m=t(a,[["render",s],["__file","exception.html.vue"]]),u=JSON.parse('{"path":"/en/dev/api/exception.html","title":"liteyuki.exception","lang":"en-US","frontmatter":{"title":"liteyuki.exception","description":"class LiteyukiException(BaseException)","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/exception.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/exception.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.exception"}],["meta",{"property":"og:description","content":"class LiteyukiException(BaseException)"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.exception\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class LiteyukiException(BaseException)","slug":"class-liteyukiexception-baseexception","link":"#class-liteyukiexception-baseexception","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.02,"words":5},"filePathRelative":"en/dev/api/exception.md","localizedDate":"August 21, 2024","autoDesc":true}');export{m as comp,u as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as t,o as e,c as a,e as n}from"./app-BrSLFMno.js";const s={},r=n(`<h2 id="ๅ่ฝๆไปถๅฝไปค" tabindex="-1"><a class="header-anchor" href="#ๅ่ฝๆไปถๅฝไปค"><span>ๅ่ฝๆไปถๅฝไปค</span></a></h2><h3 id="่ฝป้ชๅคฉๆฐliteyuki-weather" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅคฉๆฐliteyuki-weather"><span><strong>่ฝป้ชๅคฉๆฐ<code>liteyuki_weather</code></strong></span></a></h3><p>ๆฅ่ฏขๅฎๆถๅคฉๆฐ๏ผๆฏๆ็ปๅฎๅๅธ๏ผๆฏๆไธญ่ฑๆๅๅธๅ๏ผๆฏๆๅคไธชๅ
ณ้ฎ่ฏๆฅ่ฏขใ</p><p>้
็ฝฎ้กน</p><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">weather_key</span><span class="token punctuation">:</span> <span class="token string">""</span> <span class="token comment"># ๅ้ฃๅคฉๆฐ็ๅคฉๆฐkey๏ผไผ่ชๅจๅคๆญkey็ๆฌ</span>
|
import{_ as t,o as e,c as a,e as n}from"./app-gnbtOU7f.js";const s={},r=n(`<h2 id="ๅ่ฝๆไปถๅฝไปค" tabindex="-1"><a class="header-anchor" href="#ๅ่ฝๆไปถๅฝไปค"><span>ๅ่ฝๆไปถๅฝไปค</span></a></h2><h3 id="่ฝป้ชๅคฉๆฐliteyuki-weather" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅคฉๆฐliteyuki-weather"><span><strong>่ฝป้ชๅคฉๆฐ<code>liteyuki_weather</code></strong></span></a></h3><p>ๆฅ่ฏขๅฎๆถๅคฉๆฐ๏ผๆฏๆ็ปๅฎๅๅธ๏ผๆฏๆไธญ่ฑๆๅๅธๅ๏ผๆฏๆๅคไธชๅ
ณ้ฎ่ฏๆฅ่ฏขใ</p><p>้
็ฝฎ้กน</p><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">weather_key</span><span class="token punctuation">:</span> <span class="token string">""</span> <span class="token comment"># ๅ้ฃๅคฉๆฐ็ๅคฉๆฐkey๏ผไผ่ชๅจๅคๆญkey็ๆฌ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>weather <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>weather <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๆฅ่ฏข็ฎๆ ๅฐๅฎๆถๅคฉๆฐ๏ผไพๅฆ๏ผ"ๅคฉๆฐ ๅไบฌ ๆตทๆท", "weather Tokyo Shinjuku"</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>bind-city <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๆฅ่ฏข็ฎๆ ๅฐๅฎๆถๅคฉๆฐ๏ผไพๅฆ๏ผ"ๅคฉๆฐ ๅไบฌ ๆตทๆท", "weather Tokyo Shinjuku"</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>bind-city <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>็ปๅฎๆฅ่ฏขๅๅธ๏ผไธชไบบๅ
จๅฑ็ๆ</p><h4 id="ๅฝไปคๅซๅ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๅซๅ"><span>ๅฝไปคๅซๅ</span></a></h4><table><thead><tr><th style="text-align:center;">ๅฝไปค</th><th style="text-align:left;">ๅซๅ</th></tr></thead><tbody><tr><td style="text-align:center;">weather</td><td style="text-align:left;">ๅคฉๆฐ</td></tr><tr><td style="text-align:center;">bind-city</td><td style="text-align:left;">็ปๅฎๅๅธ</td></tr></tbody></table><hr><h3 id="็ป่ฎกไฟกๆฏliteyuki-statistics" tabindex="-1"><a class="header-anchor" href="#็ป่ฎกไฟกๆฏliteyuki-statistics"><span><strong>็ป่ฎกไฟกๆฏ<code>liteyuki_statistics</code></strong></span></a></h3><p>็ป่ฎกไฟกๆฏ ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>statistic message <span class="token parameter variable">--duration</span> <span class="token operator"><</span>duration<span class="token operator">></span> <span class="token parameter variable">--period</span> <span class="token operator"><</span>period<span class="token operator">></span> <span class="token parameter variable">--group</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>group_id<span class="token punctuation">]</span> <span class="token parameter variable">--bot</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>bot_id<span class="token punctuation">]</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>็ปๅฎๆฅ่ฏขๅๅธ๏ผไธชไบบๅ
จๅฑ็ๆ</p><h4 id="ๅฝไปคๅซๅ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๅซๅ"><span>ๅฝไปคๅซๅ</span></a></h4><table><thead><tr><th style="text-align:center;">ๅฝไปค</th><th style="text-align:left;">ๅซๅ</th></tr></thead><tbody><tr><td style="text-align:center;">weather</td><td style="text-align:left;">ๅคฉๆฐ</td></tr><tr><td style="text-align:center;">bind-city</td><td style="text-align:left;">็ปๅฎๅๅธ</td></tr></tbody></table><hr><h3 id="็ป่ฎกไฟกๆฏliteyuki-statistics" tabindex="-1"><a class="header-anchor" href="#็ป่ฎกไฟกๆฏliteyuki-statistics"><span><strong>็ป่ฎกไฟกๆฏ<code>liteyuki_statistics</code></strong></span></a></h3><p>็ป่ฎกไฟกๆฏ ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>statistic message <span class="token parameter variable">--duration</span> <span class="token operator"><</span>duration<span class="token operator">></span> <span class="token parameter variable">--period</span> <span class="token operator"><</span>period<span class="token operator">></span> <span class="token parameter variable">--group</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>group_id<span class="token punctuation">]</span> <span class="token parameter variable">--bot</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>bot_id<span class="token punctuation">]</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as t,o as e,c as a,e as n}from"./app-BrSLFMno.js";const s={},r=n(`<h2 id="ๅ่ฝๆไปถๅฝไปค" tabindex="-1"><a class="header-anchor" href="#ๅ่ฝๆไปถๅฝไปค"><span>ๅ่ฝๆไปถๅฝไปค</span></a></h2><h3 id="่ฝป้ชๅคฉๆฐliteyuki-weather" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅคฉๆฐliteyuki-weather"><span><strong>่ฝป้ชๅคฉๆฐ<code>liteyuki_weather</code></strong></span></a></h3><p>ๆฅ่ฏขๅฎๆถๅคฉๆฐ๏ผๆฏๆ็ปๅฎๅๅธ๏ผๆฏๆไธญ่ฑๆๅๅธๅ๏ผๆฏๆๅคไธชๅ
ณ้ฎ่ฏๆฅ่ฏขใ</p><p>้
็ฝฎ้กน</p><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">weather_key</span><span class="token punctuation">:</span> <span class="token string">""</span> <span class="token comment"># ๅ้ฃๅคฉๆฐ็ๅคฉๆฐkey๏ผไผ่ชๅจๅคๆญkey็ๆฌ</span>
|
import{_ as t,o as e,c as a,e as n}from"./app-gnbtOU7f.js";const s={},r=n(`<h2 id="ๅ่ฝๆไปถๅฝไปค" tabindex="-1"><a class="header-anchor" href="#ๅ่ฝๆไปถๅฝไปค"><span>ๅ่ฝๆไปถๅฝไปค</span></a></h2><h3 id="่ฝป้ชๅคฉๆฐliteyuki-weather" tabindex="-1"><a class="header-anchor" href="#่ฝป้ชๅคฉๆฐliteyuki-weather"><span><strong>่ฝป้ชๅคฉๆฐ<code>liteyuki_weather</code></strong></span></a></h3><p>ๆฅ่ฏขๅฎๆถๅคฉๆฐ๏ผๆฏๆ็ปๅฎๅๅธ๏ผๆฏๆไธญ่ฑๆๅๅธๅ๏ผๆฏๆๅคไธชๅ
ณ้ฎ่ฏๆฅ่ฏขใ</p><p>้
็ฝฎ้กน</p><div class="language-yaml line-numbers-mode" data-ext="yml" data-title="yml"><pre class="language-yaml"><code><span class="token key atrule">weather_key</span><span class="token punctuation">:</span> <span class="token string">""</span> <span class="token comment"># ๅ้ฃๅคฉๆฐ็ๅคฉๆฐkey๏ผไผ่ชๅจๅคๆญkey็ๆฌ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>weather <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>weather <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๆฅ่ฏข็ฎๆ ๅฐๅฎๆถๅคฉๆฐ๏ผไพๅฆ๏ผ"ๅคฉๆฐ ๅไบฌ ๆตทๆท", "weather Tokyo Shinjuku"</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>bind-city <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>ๆฅ่ฏข็ฎๆ ๅฐๅฎๆถๅคฉๆฐ๏ผไพๅฆ๏ผ"ๅคฉๆฐ ๅไบฌ ๆตทๆท", "weather Tokyo Shinjuku"</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>bind-city <span class="token operator"><</span>keywords<span class="token punctuation">..</span>.<span class="token operator">></span> <span class="token comment"># Keywordsไธบๅๅธๅ๏ผๆฏๆไธญ่ฑๆ</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>็ปๅฎๆฅ่ฏขๅๅธ๏ผไธชไบบๅ
จๅฑ็ๆ</p><h4 id="ๅฝไปคๅซๅ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๅซๅ"><span>ๅฝไปคๅซๅ</span></a></h4><table><thead><tr><th style="text-align:center;">ๅฝไปค</th><th style="text-align:left;">ๅซๅ</th></tr></thead><tbody><tr><td style="text-align:center;">weather</td><td style="text-align:left;">ๅคฉๆฐ</td></tr><tr><td style="text-align:center;">bind-city</td><td style="text-align:left;">็ปๅฎๅๅธ</td></tr></tbody></table><hr><h3 id="็ป่ฎกไฟกๆฏliteyuki-statistics" tabindex="-1"><a class="header-anchor" href="#็ป่ฎกไฟกๆฏliteyuki-statistics"><span><strong>็ป่ฎกไฟกๆฏ<code>liteyuki_statistics</code></strong></span></a></h3><p>็ป่ฎกไฟกๆฏ ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>statistic message <span class="token parameter variable">--duration</span> <span class="token operator"><</span>duration<span class="token operator">></span> <span class="token parameter variable">--period</span> <span class="token operator"><</span>period<span class="token operator">></span> <span class="token parameter variable">--group</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>group_id<span class="token punctuation">]</span> <span class="token parameter variable">--bot</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>bot_id<span class="token punctuation">]</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div><p>็ปๅฎๆฅ่ฏขๅๅธ๏ผไธชไบบๅ
จๅฑ็ๆ</p><h4 id="ๅฝไปคๅซๅ" tabindex="-1"><a class="header-anchor" href="#ๅฝไปคๅซๅ"><span>ๅฝไปคๅซๅ</span></a></h4><table><thead><tr><th style="text-align:center;">ๅฝไปค</th><th style="text-align:left;">ๅซๅ</th></tr></thead><tbody><tr><td style="text-align:center;">weather</td><td style="text-align:left;">ๅคฉๆฐ</td></tr><tr><td style="text-align:center;">bind-city</td><td style="text-align:left;">็ปๅฎๅๅธ</td></tr></tbody></table><hr><h3 id="็ป่ฎกไฟกๆฏliteyuki-statistics" tabindex="-1"><a class="header-anchor" href="#็ป่ฎกไฟกๆฏliteyuki-statistics"><span><strong>็ป่ฎกไฟกๆฏ<code>liteyuki_statistics</code></strong></span></a></h3><p>็ป่ฎกไฟกๆฏ ๅฝไปค</p><div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code>statistic message <span class="token parameter variable">--duration</span> <span class="token operator"><</span>duration<span class="token operator">></span> <span class="token parameter variable">--period</span> <span class="token operator"><</span>period<span class="token operator">></span> <span class="token parameter variable">--group</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>group_id<span class="token punctuation">]</span> <span class="token parameter variable">--bot</span> <span class="token punctuation">[</span>current<span class="token operator">|</span>bot_id<span class="token punctuation">]</span>
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/","title":"liteyuki","lang":"en-US","frontmatter":{"title":"liteyuki","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/README.md","localizedDate":"August 21, 2024"}');export{c as comp,l as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/","title":"liteyuki","lang":"en-US","frontmatter":{"title":"liteyuki","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/README.md","localizedDate":"August 21, 2024"}');export{c as comp,l as data};
|
@ -1 +0,0 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const p={};function s(c,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(p,[["render",s],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/dev/","title":"Dev","lang":"zh-CN","frontmatter":{"title":"Dev","article":false,"feed":false,"sitemap":false,"head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Dev"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Dev\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,d as data};
|
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as t,e as a}from"./app-BrSLFMno.js";const s={},i=a(`<h3 id="func-default-plugins-loader" tabindex="-1"><a class="header-anchor" href="#func-default-plugins-loader"><span><em>func</em> <code>default_plugins_loader()</code></span></a></h3><p><strong>Description</strong>: ้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">default_plugins_loader</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as t,e as a}from"./app-gnbtOU7f.js";const s={},i=a(`<h3 id="func-default-plugins-loader" tabindex="-1"><a class="header-anchor" href="#func-default-plugins-loader"><span><em>func</em> <code>default_plugins_loader()</code></span></a></h3><p><strong>Description</strong>: ้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">default_plugins_loader</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ
|
้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ
|
||||||
"""</span>
|
"""</span>
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(m,n){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/dev/api/comm/","title":"liteyuki.comm","lang":"zh-CN","frontmatter":{"title":"liteyuki.comm","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.comm"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/comm/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{c as comp,p as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(m,n){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/dev/api/comm/","title":"liteyuki.comm","lang":"zh-CN","frontmatter":{"title":"liteyuki.comm","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.comm"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/comm/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{c as comp,p as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as p}from"./app-BrSLFMno.js";const r={};function l(c,i){const e=o("Catalog");return a(),n("div",null,[p(e)])}const s=t(r,[["render",l],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/deploy/","title":"Deploy","lang":"en-US","frontmatter":{"title":"Deploy","index":false,"icon":"laptop-code","category":"deploy","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/deploy/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/deploy/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Deploy"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Deploy\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723832665000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/deploy/README.md","localizedDate":"August 16, 2024"}');export{s as comp,d as data};
|
import{_ as t,r as o,o as a,c as n,a as p}from"./app-gnbtOU7f.js";const r={};function l(c,i){const e=o("Catalog");return a(),n("div",null,[p(e)])}const s=t(r,[["render",l],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/deploy/","title":"Deploy","lang":"en-US","frontmatter":{"title":"Deploy","index":false,"icon":"laptop-code","category":"deploy","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/deploy/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/deploy/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Deploy"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Deploy\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723832665000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/deploy/README.md","localizedDate":"August 16, 2024"}');export{s as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/dev/api/","title":"liteyuki","lang":"zh-CN","frontmatter":{"title":"liteyuki","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{c as comp,l as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/dev/api/","title":"liteyuki","lang":"zh-CN","frontmatter":{"title":"liteyuki","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{c as comp,l as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(n,r){return t(),o("div")}const d=e(a,[["render",i],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/dev/api/dev/","title":"liteyuki.dev","lang":"zh-CN","frontmatter":{"title":"liteyuki.dev","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.dev"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.dev\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/dev/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{d as comp,c as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(n,r){return t(),o("div")}const d=e(a,[["render",i],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/dev/api/dev/","title":"liteyuki.dev","lang":"zh-CN","frontmatter":{"title":"liteyuki.dev","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.dev"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.dev\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/dev/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{d as comp,c as data};
|
@ -1 +0,0 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const p={};function l(s,c){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(p,[["render",l],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/dev/","title":"Dev","lang":"zh-CN","frontmatter":{"title":"Dev","article":false,"feed":false,"sitemap":false,"head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Dev"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Dev\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,d as data};
|
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const i={};function a(s,l){return t(),o("div")}const c=e(i,[["render",a],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/","title":"้ฆ้กต","lang":"zh-CN","frontmatter":{"home":true,"icon":"home","title":"้ฆ้กต","heroImage":"https://cdn.liteyuki.icu/static/svg/lylogo-full.svg","heroImageDark":"https://cdn.liteyuki.icu/static/svg/lylogo-full-dark.svg","bgImage":null,"bgImageDark":null,"bgImageStyle":{"background-attachment":"fixed"},"heroText":"LiteyukiBot","tagline":"LiteyukiBot ่ฝป้ชๆบๅจไบบ๏ผ็ปผๅๆง็ๆบๅจไบบๅบ็จๅ็ฎก็ๆกๆถ","actions":[{"text":"ๅฟซ้้จ็ฝฒ","icon":"rocket","link":"./deploy/install.html","type":"primary"},{"text":"ไฝฟ็จๆๅ","icon":"book","link":"./usage/basic_command.html"}],"highlights":[{"header":"็ฎๆด่ณไธ","image":"/assets/image/layout.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/2-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/2-dark.svg","bgImageStyle":{"background-repeat":"repeat","background-size":"initial"},"features":[{"title":"ๆฏๆๅค็งๆกๆถ","icon":"robot","details":"ๅ
ผๅฎนnonebot๏ผmelobot็ญ๏ผๆฅๆ่ฏๅฅฝ็็ๆๆฏๆ","link":"https://nonebot.dev/"},{"title":"ไพฟๆท็ฎก็","icon":"plug","details":"ไฝฟ็จๅ
็ฎก็ๅจ๏ผไพฟๆท็ฎก็ๆไปถๅ่ตๆบๅ
"},{"title":"ไธป้ขๆฏๆ","icon":"paint-brush","details":"ไฝฟ็จ่ตๆบๅ
ๅฏนๅค่ง่ฟ่กๅฎๅ
จ่ชๅฎไน","link":"https://bot.liteyuki.icu/usage/resource_pack.html"},{"title":"ๅฝ้
ๅ","icon":"globe","details":"้่ฟ่ตๆบๅ
ๆฏๆๅค็ง่ฏญ่จ","link":"https://baike.baidu.com/item/i18n/6771940"},{"title":"็ฎๆไฝฟ็จ","icon":"cog","details":"ๆ ้็น็ๅๆ่ฟ็จ๏ผๅผ็ฎฑๅณ็จ","link":"https://bot.liteyuki.icu/deployment/config.html"},{"title":"่ถ
้ซๆง่ฝ","icon":"tachometer-alt","details":"500ไธชๆไปถ๏ผ2sๅ
ๅฏๅจ"},{"title":"ๆปๅจๆดๆฐ","icon":"cloud-download","details":"่ฎฉไฝ ็ๆบๅจไบบไฟๆๆๆฐๆไบค"},{"title":"ๅผๆบ้กน็ฎ","icon":"code","details":"้กน็ฎ้ตๅพชMIT LICENCEๅผๆบ๏ผๆฌข่ฟๅไฝ็่ดก็ฎ"}]},{"header":"ๅฟซ้้จ็ฝฒ","image":"/assets/image/box.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/3-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/3-dark.svg","highlights":[{"title":"ๅฎ่ฃ
Git ๅ Python3.10+"},{"title":"ไฝฟ็จ <code>git clone https://github.com/LiteyukiStudio/LiteyukiBot --depth=1</code> ไปฅๅ
้้กน็ฎ่ณๆฌๅฐใ","details":"ๅฆๆๆ ๆณ่ฟๆฅๅฐGitHub๏ผๅฏไปฅไฝฟ็จ <code>git clone https://gitee.com/snowykami/LiteyukiBot --depth=1</code>ใ"},{"title":"ไฝฟ็จ <code>cd LiteyukiBot</code> ๅๆขๅฐ้กน็ฎ็ฎๅฝใ"},{"title":"ไฝฟ็จ <code>pip install -r requirements.txt</code> ๅฎ่ฃ
้กน็ฎไพ่ตใ","details":"ๅฆๆไฝ ๆๅคไธช Python ็ฏๅข๏ผ่ฏทไฝฟ็จ <code>pythonx -m pip install -r requirements.txt</code>ใ"},{"title":"ไฝฟ็จ <code>python main.py</code> ๅฏๅจ้กน็ฎใ"}]}],"copyright":"ยฉ 2021-2024 SnowyKami All Rights Reserved","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"้ฆ้กต"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-18T15:43:48.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-18T15:43:48.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"้ฆ้กต\\"}"]]},"headers":[],"git":{"createdTime":1711460020000,"updatedTime":1723995828000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":43},{"name":"Nanaloveyuki","email":"miaomiao_159@outlook.com","commits":1},{"name":"Snowykami","email":"79104275+snowykami@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":1.37,"words":411},"filePathRelative":"README.md","localizedDate":"2024ๅนด3ๆ26ๆฅ"}');export{c as comp,m as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const i={};function a(s,l){return t(),o("div")}const c=e(i,[["render",a],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/","title":"้ฆ้กต","lang":"zh-CN","frontmatter":{"home":true,"icon":"home","title":"้ฆ้กต","heroImage":"https://cdn.liteyuki.icu/static/svg/lylogo-full.svg","heroImageDark":"https://cdn.liteyuki.icu/static/svg/lylogo-full-dark.svg","bgImage":null,"bgImageDark":null,"bgImageStyle":{"background-attachment":"fixed"},"heroText":"LiteyukiBot","tagline":"LiteyukiBot ่ฝป้ชๆบๅจไบบ๏ผ็ปผๅๆง็ๆบๅจไบบๅบ็จๅ็ฎก็ๆกๆถ","actions":[{"text":"ๅฟซ้้จ็ฝฒ","icon":"rocket","link":"./deploy/install.html","type":"primary"},{"text":"ไฝฟ็จๆๅ","icon":"book","link":"./usage/basic_command.html"}],"highlights":[{"header":"็ฎๆด่ณไธ","image":"/assets/image/layout.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/2-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/2-dark.svg","bgImageStyle":{"background-repeat":"repeat","background-size":"initial"},"features":[{"title":"ๆฏๆๅค็งๆกๆถ","icon":"robot","details":"ๅ
ผๅฎนnonebot๏ผmelobot็ญ๏ผๆฅๆ่ฏๅฅฝ็็ๆๆฏๆ","link":"https://nonebot.dev/"},{"title":"ไพฟๆท็ฎก็","icon":"plug","details":"ไฝฟ็จๅ
็ฎก็ๅจ๏ผไพฟๆท็ฎก็ๆไปถๅ่ตๆบๅ
"},{"title":"ไธป้ขๆฏๆ","icon":"paint-brush","details":"ไฝฟ็จ่ตๆบๅ
ๅฏนๅค่ง่ฟ่กๅฎๅ
จ่ชๅฎไน","link":"https://bot.liteyuki.icu/usage/resource_pack.html"},{"title":"ๅฝ้
ๅ","icon":"globe","details":"้่ฟ่ตๆบๅ
ๆฏๆๅค็ง่ฏญ่จ","link":"https://baike.baidu.com/item/i18n/6771940"},{"title":"็ฎๆไฝฟ็จ","icon":"cog","details":"ๆ ้็น็ๅๆ่ฟ็จ๏ผๅผ็ฎฑๅณ็จ","link":"https://bot.liteyuki.icu/deployment/config.html"},{"title":"่ถ
้ซๆง่ฝ","icon":"tachometer-alt","details":"500ไธชๆไปถ๏ผ2sๅ
ๅฏๅจ"},{"title":"ๆปๅจๆดๆฐ","icon":"cloud-download","details":"่ฎฉไฝ ็ๆบๅจไบบไฟๆๆๆฐๆไบค"},{"title":"ๅผๆบ้กน็ฎ","icon":"code","details":"้กน็ฎ้ตๅพชMIT LICENCEๅผๆบ๏ผๆฌข่ฟๅไฝ็่ดก็ฎ"}]},{"header":"ๅฟซ้้จ็ฝฒ","image":"/assets/image/box.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/3-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/3-dark.svg","highlights":[{"title":"ๅฎ่ฃ
Git ๅ Python3.10+"},{"title":"ไฝฟ็จ <code>git clone https://github.com/LiteyukiStudio/LiteyukiBot --depth=1</code> ไปฅๅ
้้กน็ฎ่ณๆฌๅฐใ","details":"ๅฆๆๆ ๆณ่ฟๆฅๅฐGitHub๏ผๅฏไปฅไฝฟ็จ <code>git clone https://gitee.com/snowykami/LiteyukiBot --depth=1</code>ใ"},{"title":"ไฝฟ็จ <code>cd LiteyukiBot</code> ๅๆขๅฐ้กน็ฎ็ฎๅฝใ"},{"title":"ไฝฟ็จ <code>pip install -r requirements.txt</code> ๅฎ่ฃ
้กน็ฎไพ่ตใ","details":"ๅฆๆไฝ ๆๅคไธช Python ็ฏๅข๏ผ่ฏทไฝฟ็จ <code>pythonx -m pip install -r requirements.txt</code>ใ"},{"title":"ไฝฟ็จ <code>python main.py</code> ๅฏๅจ้กน็ฎใ"}]}],"copyright":"ยฉ 2021-2024 SnowyKami All Rights Reserved","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"้ฆ้กต"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-18T15:43:48.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-18T15:43:48.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"้ฆ้กต\\"}"]]},"headers":[],"git":{"createdTime":1711460020000,"updatedTime":1723995828000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":43},{"name":"Nanaloveyuki","email":"miaomiao_159@outlook.com","commits":1},{"name":"Snowykami","email":"79104275+snowykami@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":1.37,"words":411},"filePathRelative":"README.md","localizedDate":"2024ๅนด3ๆ26ๆฅ"}');export{c as comp,m as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const c={};function p(s,i){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(c,[["render",p],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/usage/","title":"Usage","lang":"en-US","frontmatter":{"title":"Usage","index":false,"icon":"laptop-code","category":"usage","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Usage"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Usage\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/usage/README.md","localizedDate":"August 16, 2024"}');export{m as comp,d as data};
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const c={};function p(s,i){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(c,[["render",p],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/usage/","title":"Usage","lang":"en-US","frontmatter":{"title":"Usage","index":false,"icon":"laptop-code","category":"usage","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Usage"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Usage\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/usage/README.md","localizedDate":"August 16, 2024"}');export{m as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as a}from"./app-BrSLFMno.js";const o={};function i(n,r){return t(),a("div")}const p=e(o,[["render",i],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/en/dev/api/message/","title":"liteyuki.message","lang":"en-US","frontmatter":{"title":"liteyuki.message","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.message"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/message/README.md","localizedDate":"August 21, 2024"}');export{p as comp,m as data};
|
import{_ as e,o as t,c as a}from"./app-gnbtOU7f.js";const o={};function i(n,r){return t(),a("div")}const p=e(o,[["render",i],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/en/dev/api/message/","title":"liteyuki.message","lang":"en-US","frontmatter":{"title":"liteyuki.message","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.message"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/message/README.md","localizedDate":"August 21, 2024"}');export{p as comp,m as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const r={};function a(i,n){return t(),o("div")}const p=e(r,[["render",a],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/core/","title":"liteyuki.core","lang":"en-US","frontmatter":{"title":"liteyuki.core","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/core/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/core/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.core"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.core\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/core/README.md","localizedDate":"August 21, 2024"}');export{p as comp,l as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const r={};function a(i,n){return t(),o("div")}const p=e(r,[["render",a],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/core/","title":"liteyuki.core","lang":"en-US","frontmatter":{"title":"liteyuki.core","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/core/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/core/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.core"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.core\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/core/README.md","localizedDate":"August 21, 2024"}');export{p as comp,l as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="func-get-bot-liteyukibot" tabindex="-1"><a class="header-anchor" href="#func-get-bot-liteyukibot"><span><em>func</em> <code>get_bot() -> LiteyukiBot</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅ่ฝป้ชๅฎไพ</p><p><strong>่ฟๅ</strong>: LiteyukiBot: ๅฝๅ็่ฝป้ชๅฎไพ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_bot</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> LiteyukiBot<span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="func-get-bot-liteyukibot" tabindex="-1"><a class="header-anchor" href="#func-get-bot-liteyukibot"><span><em>func</em> <code>get_bot() -> LiteyukiBot</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅ่ฝป้ชๅฎไพ</p><p><strong>่ฟๅ</strong>: LiteyukiBot: ๅฝๅ็่ฝป้ชๅฎไพ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_bot</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> LiteyukiBot<span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅ่ฝป้ชๅฎไพ
|
่ทๅ่ฝป้ชๅฎไพ
|
||||||
|
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const p={};function c(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(p,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/usage/","title":"ไฝฟ็จๆๅ","lang":"zh-CN","frontmatter":{"title":"ไฝฟ็จๆๅ","index":false,"icon":"laptop-code","category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"ไฝฟ็จๆๅ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-03-28T04:05:03.000Z"}],["meta",{"property":"article:modified_time","content":"2024-03-28T04:05:03.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ไฝฟ็จๆๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-03-28T04:05:03.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1711589926000,"updatedTime":1711598703000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":0.06,"words":17},"filePathRelative":"usage/README.md","localizedDate":"2024ๅนด3ๆ28ๆฅ"}');export{m as comp,d as data};
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const p={};function c(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(p,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/usage/","title":"ไฝฟ็จๆๅ","lang":"zh-CN","frontmatter":{"title":"ไฝฟ็จๆๅ","index":false,"icon":"laptop-code","category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/usage/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/usage/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"ไฝฟ็จๆๅ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-03-28T04:05:03.000Z"}],["meta",{"property":"article:modified_time","content":"2024-03-28T04:05:03.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ไฝฟ็จๆๅ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-03-28T04:05:03.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1711589926000,"updatedTime":1711598703000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":0.06,"words":17},"filePathRelative":"usage/README.md","localizedDate":"2024ๅนด3ๆ28ๆฅ"}');export{m as comp,d as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as t,c as n,e as i}from"./app-BrSLFMno.js";const s={},a=i(`<h3 id="func-get-loaded-plugins-dict-str-plugin" tabindex="-1"><a class="header-anchor" href="#func-get-loaded-plugins-dict-str-plugin"><span><em>func</em> <code>get_loaded_plugins() -> dict[str, Plugin]</code></span></a></h3><p><strong>Description</strong>: ่ทๅๅทฒๅ ่ฝฝ็ๆไปถ</p><p><strong>Return</strong>: dict[str, Plugin]: ๆไปถๅญๅ
ธ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_loaded_plugins</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as e,o as t,c as n,e as i}from"./app-gnbtOU7f.js";const s={},a=i(`<h3 id="func-get-loaded-plugins-dict-str-plugin" tabindex="-1"><a class="header-anchor" href="#func-get-loaded-plugins-dict-str-plugin"><span><em>func</em> <code>get_loaded_plugins() -> dict[str, Plugin]</code></span></a></h3><p><strong>Description</strong>: ่ทๅๅทฒๅ ่ฝฝ็ๆไปถ</p><p><strong>Return</strong>: dict[str, Plugin]: ๆไปถๅญๅ
ธ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_loaded_plugins</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅๅทฒๅ ่ฝฝ็ๆไปถ
|
่ทๅๅทฒๅ ่ฝฝ็ๆไปถ
|
||||||
Returns:
|
Returns:
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as n,c as r,a}from"./app-BrSLFMno.js";const s={};function i(c,p){const e=o("Catalog");return n(),r("div",null,[a(e)])}const m=t(s,[["render",i],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/store/","title":"Extensions Store","lang":"en-US","frontmatter":{"title":"Extensions Store","index":false,"icon":"store","category":"store","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Extensions Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Extensions Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/README.md","localizedDate":"August 16, 2024"}');export{m as comp,d as data};
|
import{_ as t,r as o,o as n,c as r,a}from"./app-gnbtOU7f.js";const s={};function i(c,p){const e=o("Catalog");return n(),r("div",null,[a(e)])}const m=t(s,[["render",i],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/store/","title":"Extensions Store","lang":"en-US","frontmatter":{"title":"Extensions Store","index":false,"icon":"store","category":"store","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Extensions Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Extensions Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/README.md","localizedDate":"August 16, 2024"}');export{m as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const i={};function a(s,n){return t(),o("div")}const r=e(i,[["render",a],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/en/","title":"Home","lang":"en-US","frontmatter":{"home":true,"icon":"home","title":"Home","heroImage":"https://cdn.liteyuki.icu/static/svg/lylogo-full.svg","heroImageDark":"https://cdn.liteyuki.icu/static/svg/lylogo-full-dark.svg","bgImage":null,"bgImageDark":null,"bgImageStyle":{"background-attachment":"fixed"},"heroText":"LiteyukiBot","tagline":"LiteyukiBot A high-performance, easy-to-use chatbot framework and application","actions":[{"text":"Get Started","icon":"rocket","link":"./deploy/install.html","type":"primary"},{"text":"Usage","icon":"book","link":"./usage/basic_command.html"}],"highlights":[{"header":"Simple and Efficient","image":"/assets/image/layout.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/2-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/2-dark.svg","bgImageStyle":{"background-repeat":"repeat","background-size":"initial"},"features":[{"title":"Multi-Framework Support","icon":"robot","details":"Compatible with nonebot, melobot, etc., with good ecological support","link":"https://nonebot.dev/"},{"title":"Convenient Management","icon":"plug","details":"Use package manager to manage plugins and resource packs"},{"title":"Custom Themes Support","icon":"paint-brush","details":"Fully customize the appearance with resource packs","link":"https://bot.liteyuki.icu/usage/resource_pack.html"},{"title":"i18n","icon":"globe","details":"Support multiple languages through resource packs","link":"https://baike.baidu.com/item/i18n/6771940"},{"title":"Easy to Use","icon":"cog","details":"No need for cumbersome pre-processes, ready to use","link":"https://bot.liteyuki.icu/deployment/config.html"},{"title":"High Performance","icon":"tachometer-alt","details":"500 plugins, start within 2s"},{"title":"Rolling Update","icon":"cloud-download","details":"Keep your bot up to date"},{"title":"OpenSource","icon":"code","details":"MIT LICENCE open source project, welcome your contribution"}]},{"header":"Quick Start","image":"/assets/image/box.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/3-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/3-dark.svg","highlights":[{"title":"Install Git and Python3.10+ environment"},{"title":"Use <code>git clone https://github.com/LiteyukiStudio/LiteyukiBot --depth=1</code> to clone the project locally"},{"title":"Use <code>cd LiteyukiBot</code> to change the directory to the project root"},{"title":"Use <code>pip install -r requirements.txt</code> install the project dependencies","details":"If you have multiple Python environments, please use <code>pythonx -m pip install -r requirements.txt</code>."},{"title":"Start bot with <code>python main.py</code>."}]}],"copyright":"ยฉ 2021-2024 SnowyKami All Rights Reserved","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Home"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T20:50:27.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T20:50:27.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Home\\"}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723841427000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2},{"name":"Snowykami","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":1,"words":300},"filePathRelative":"en/README.md","localizedDate":"August 16, 2024"}');export{r as comp,c as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const i={};function a(s,n){return t(),o("div")}const r=e(i,[["render",a],["__file","index.html.vue"]]),c=JSON.parse('{"path":"/en/","title":"Home","lang":"en-US","frontmatter":{"home":true,"icon":"home","title":"Home","heroImage":"https://cdn.liteyuki.icu/static/svg/lylogo-full.svg","heroImageDark":"https://cdn.liteyuki.icu/static/svg/lylogo-full-dark.svg","bgImage":null,"bgImageDark":null,"bgImageStyle":{"background-attachment":"fixed"},"heroText":"LiteyukiBot","tagline":"LiteyukiBot A high-performance, easy-to-use chatbot framework and application","actions":[{"text":"Get Started","icon":"rocket","link":"./deploy/install.html","type":"primary"},{"text":"Usage","icon":"book","link":"./usage/basic_command.html"}],"highlights":[{"header":"Simple and Efficient","image":"/assets/image/layout.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/2-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/2-dark.svg","bgImageStyle":{"background-repeat":"repeat","background-size":"initial"},"features":[{"title":"Multi-Framework Support","icon":"robot","details":"Compatible with nonebot, melobot, etc., with good ecological support","link":"https://nonebot.dev/"},{"title":"Convenient Management","icon":"plug","details":"Use package manager to manage plugins and resource packs"},{"title":"Custom Themes Support","icon":"paint-brush","details":"Fully customize the appearance with resource packs","link":"https://bot.liteyuki.icu/usage/resource_pack.html"},{"title":"i18n","icon":"globe","details":"Support multiple languages through resource packs","link":"https://baike.baidu.com/item/i18n/6771940"},{"title":"Easy to Use","icon":"cog","details":"No need for cumbersome pre-processes, ready to use","link":"https://bot.liteyuki.icu/deployment/config.html"},{"title":"High Performance","icon":"tachometer-alt","details":"500 plugins, start within 2s"},{"title":"Rolling Update","icon":"cloud-download","details":"Keep your bot up to date"},{"title":"OpenSource","icon":"code","details":"MIT LICENCE open source project, welcome your contribution"}]},{"header":"Quick Start","image":"/assets/image/box.svg","bgImage":"https://theme-hope-assets.vuejs.press/bg/3-light.svg","bgImageDark":"https://theme-hope-assets.vuejs.press/bg/3-dark.svg","highlights":[{"title":"Install Git and Python3.10+ environment"},{"title":"Use <code>git clone https://github.com/LiteyukiStudio/LiteyukiBot --depth=1</code> to clone the project locally"},{"title":"Use <code>cd LiteyukiBot</code> to change the directory to the project root"},{"title":"Use <code>pip install -r requirements.txt</code> install the project dependencies","details":"If you have multiple Python environments, please use <code>pythonx -m pip install -r requirements.txt</code>."},{"title":"Start bot with <code>python main.py</code>."}]}],"copyright":"ยฉ 2021-2024 SnowyKami All Rights Reserved","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Home"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T20:50:27.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T20:50:27.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Home\\"}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723841427000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2},{"name":"Snowykami","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":1,"words":300},"filePathRelative":"en/README.md","localizedDate":"August 16, 2024"}');export{r as comp,c as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as n,o,c as a,a as s}from"./app-BrSLFMno.js";const p={};function l(r,i){const e=n("Catalog");return o(),a("div",null,[s(e)])}const m=t(p,[["render",l],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/en/dev/api/plugins/","title":"Plugins","lang":"zh-CN","frontmatter":{"title":"Plugins","article":false,"feed":false,"sitemap":false,"head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Plugins"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Plugins\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,g as data};
|
import{_ as t,r as n,o,c as a,a as s}from"./app-gnbtOU7f.js";const p={};function l(r,i){const e=n("Catalog");return o(),a("div",null,[s(e)])}const m=t(p,[["render",l],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/en/dev/api/plugins/","title":"Plugins","lang":"zh-CN","frontmatter":{"title":"Plugins","article":false,"feed":false,"sitemap":false,"head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Plugins"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Plugins\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,g as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const r={};function a(i,n){return t(),o("div")}const p=e(r,[["render",a],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/dev/api/core/","title":"liteyuki.core","lang":"zh-CN","frontmatter":{"title":"liteyuki.core","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/core/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/core/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.core"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.core\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/core/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{p as comp,l as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const r={};function a(i,n){return t(),o("div")}const p=e(r,[["render",a],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/dev/api/core/","title":"liteyuki.core","lang":"zh-CN","frontmatter":{"title":"liteyuki.core","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/core/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/core/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.core"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.core\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/core/README.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{p as comp,l as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/dev/api/dev/","title":"liteyuki.dev","lang":"en-US","frontmatter":{"title":"liteyuki.dev","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.dev"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.dev\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/dev/README.md","localizedDate":"August 21, 2024"}');export{c as comp,d as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(n,r){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/dev/api/dev/","title":"liteyuki.dev","lang":"en-US","frontmatter":{"title":"liteyuki.dev","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.dev"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.dev\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/dev/README.md","localizedDate":"August 21, 2024"}');export{c as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const i={};function c(p,s){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(i,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/store/","title":"่ตๆบๅๆไปถๅๅบ","lang":"zh-CN","frontmatter":{"title":"่ตๆบๅๆไปถๅๅบ","index":false,"icon":"store","category":"ๅๅบ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ตๆบๅๆไปถๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-11T21:26:36.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-11T21:26:36.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅๆไปถๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-11T21:26:36.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1712364501000,"updatedTime":1723411596000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":5}]},"readingTime":{"minutes":0.06,"words":17},"filePathRelative":"store/README.md","localizedDate":"2024ๅนด4ๆ6ๆฅ"}');export{m as comp,d as data};
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const i={};function c(p,s){const e=o("Catalog");return a(),n("div",null,[r(e)])}const m=t(i,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/store/","title":"่ตๆบๅๆไปถๅๅบ","lang":"zh-CN","frontmatter":{"title":"่ตๆบๅๆไปถๅๅบ","index":false,"icon":"store","category":"ๅๅบ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ตๆบๅๆไปถๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-11T21:26:36.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-11T21:26:36.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅๆไปถๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-11T21:26:36.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1712364501000,"updatedTime":1723411596000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":5}]},"readingTime":{"minutes":0.06,"words":17},"filePathRelative":"store/README.md","localizedDate":"2024ๅนด4ๆ6ๆฅ"}');export{m as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as o}from"./app-BrSLFMno.js";const a={};function i(n,m){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/en/dev/api/comm/","title":"liteyuki.comm","lang":"en-US","frontmatter":{"title":"liteyuki.comm","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.comm"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/comm/README.md","localizedDate":"August 21, 2024"}');export{c as comp,p as data};
|
import{_ as e,o as t,c as o}from"./app-gnbtOU7f.js";const a={};function i(n,m){return t(),o("div")}const c=e(a,[["render",i],["__file","index.html.vue"]]),p=JSON.parse('{"path":"/en/dev/api/comm/","title":"liteyuki.comm","lang":"en-US","frontmatter":{"title":"liteyuki.comm","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/comm/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/comm/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.comm"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.comm\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/comm/README.md","localizedDate":"August 21, 2024"}');export{c as comp,p as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as t,c as n,e as i}from"./app-BrSLFMno.js";const s={},a=i(`<h3 id="func-get-loaded-plugins-dict-str-plugin" tabindex="-1"><a class="header-anchor" href="#func-get-loaded-plugins-dict-str-plugin"><span><em>func</em> <code>get_loaded_plugins() -> dict[str, Plugin]</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅๅทฒๅ ่ฝฝ็ๆไปถ</p><p><strong>่ฟๅ</strong>: dict[str, Plugin]: ๆไปถๅญๅ
ธ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_loaded_plugins</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as e,o as t,c as n,e as i}from"./app-gnbtOU7f.js";const s={},a=i(`<h3 id="func-get-loaded-plugins-dict-str-plugin" tabindex="-1"><a class="header-anchor" href="#func-get-loaded-plugins-dict-str-plugin"><span><em>func</em> <code>get_loaded_plugins() -> dict[str, Plugin]</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅๅทฒๅ ่ฝฝ็ๆไปถ</p><p><strong>่ฟๅ</strong>: dict[str, Plugin]: ๆไปถๅญๅ
ธ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_loaded_plugins</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">dict</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅๅทฒๅ ่ฝฝ็ๆไปถ
|
่ทๅๅทฒๅ ่ฝฝ็ๆไปถ
|
||||||
Returns:
|
Returns:
|
1
assets/index.html-MLET2Zfm.js
Normal file
1
assets/index.html-MLET2Zfm.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const p={};function c(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const s=t(p,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/dev/","title":"ๅผๅๅ่ดก็ฎ","lang":"zh-CN","frontmatter":{"title":"ๅผๅๅ่ดก็ฎ","index":false,"icon":"laptop-code","category":"ๅผๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"ๅผๅๅ่ดก็ฎ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ๅผๅๅ่ดก็ฎ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723411596000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":3}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"dev/README.md","localizedDate":"2024ๅนด8ๆ11ๆฅ"}');export{s as comp,d as data};
|
1
assets/index.html-VU24uxuB.js
Normal file
1
assets/index.html-VU24uxuB.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const c={};function p(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const s=t(c,[["render",p],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/en/dev/","title":"ๅผๅๅ่ดก็ฎ","lang":"en-US","frontmatter":{"title":"ๅผๅๅ่ดก็ฎ","index":false,"icon":"laptop-code","category":"ๅผๅ","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"ๅผๅๅ่ดก็ฎ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:23:13.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:23:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ๅผๅๅ่ดก็ฎ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:23:13.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1724912593000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":4}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"en/dev/README.md","localizedDate":"August 16, 2024"}');export{s as comp,d as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as a,e as t}from"./app-BrSLFMno.js";const s={},i=t(`<h3 id="func-default-plugins-loader" tabindex="-1"><a class="header-anchor" href="#func-default-plugins-loader"><span><em>func</em> <code>default_plugins_loader()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">default_plugins_loader</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as a,e as t}from"./app-gnbtOU7f.js";const s={},i=t(`<h3 id="func-default-plugins-loader" tabindex="-1"><a class="header-anchor" href="#func-default-plugins-loader"><span><em>func</em> <code>default_plugins_loader()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">default_plugins_loader</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ
|
้ป่ฎคๆไปถๅ ่ฝฝๅจ๏ผๅบๅจๅๅงๅๆถ่ฐ็จ
|
||||||
"""</span>
|
"""</span>
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as a,c as n,a as r}from"./app-BrSLFMno.js";const p={};function c(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const s=t(p,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/deploy/","title":"้กน็ฎ้จ็ฝฒ","lang":"zh-CN","frontmatter":{"title":"้กน็ฎ้จ็ฝฒ","index":false,"icon":"laptop-code","category":"้จ็ฝฒ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/deploy/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/deploy/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"้กน็ฎ้จ็ฝฒ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"้กน็ฎ้จ็ฝฒ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723832665000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.05,"words":15},"filePathRelative":"deploy/README.md","localizedDate":"2024ๅนด8ๆ16ๆฅ"}');export{s as comp,d as data};
|
import{_ as t,r as o,o as a,c as n,a as r}from"./app-gnbtOU7f.js";const p={};function c(i,l){const e=o("Catalog");return a(),n("div",null,[r(e)])}const s=t(p,[["render",c],["__file","index.html.vue"]]),d=JSON.parse('{"path":"/deploy/","title":"้กน็ฎ้จ็ฝฒ","lang":"zh-CN","frontmatter":{"title":"้กน็ฎ้จ็ฝฒ","index":false,"icon":"laptop-code","category":"้จ็ฝฒ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/deploy/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/deploy/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"้กน็ฎ้จ็ฝฒ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"้กน็ฎ้จ็ฝฒ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723832665000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.05,"words":15},"filePathRelative":"deploy/README.md","localizedDate":"2024ๅนด8ๆ16ๆฅ"}');export{s as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as a}from"./app-BrSLFMno.js";const o={};function i(n,r){return t(),a("div")}const p=e(o,[["render",i],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/dev/api/message/","title":"liteyuki.message","lang":"zh-CN","frontmatter":{"title":"liteyuki.message","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.message"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/message/README.md","localizedDate":"2024ๅนด8ๆ21ๆฅ"}');export{p as comp,m as data};
|
import{_ as e,o as t,c as a}from"./app-gnbtOU7f.js";const o={};function i(n,r){return t(),a("div")}const p=e(o,[["render",i],["__file","index.html.vue"]]),m=JSON.parse('{"path":"/dev/api/message/","title":"liteyuki.message","lang":"zh-CN","frontmatter":{"title":"liteyuki.message","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.message"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/message/README.md","localizedDate":"2024ๅนด8ๆ21ๆฅ"}');export{p as comp,m as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as n,o as a,c as o,a as p}from"./app-BrSLFMno.js";const l={};function s(r,i){const e=n("Catalog");return a(),o("div",null,[p(e)])}const m=t(l,[["render",s],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/dev/api/plugins/","title":"Plugins","lang":"zh-CN","frontmatter":{"title":"Plugins","article":false,"feed":false,"sitemap":false,"head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Plugins"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Plugins\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,g as data};
|
import{_ as t,r as n,o as a,c as o,a as p}from"./app-gnbtOU7f.js";const l={};function s(r,i){const e=n("Catalog");return a(),o("div",null,[p(e)])}const m=t(l,[["render",s],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/dev/api/plugins/","title":"Plugins","lang":"zh-CN","frontmatter":{"title":"Plugins","article":false,"feed":false,"sitemap":false,"head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"Plugins"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Plugins\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{m as comp,g as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="func-get-bot-liteyukibot" tabindex="-1"><a class="header-anchor" href="#func-get-bot-liteyukibot"><span><em>func</em> <code>get_bot() -> LiteyukiBot</code></span></a></h3><p><strong>Description</strong>: ่ทๅ่ฝป้ชๅฎไพ</p><p><strong>Return</strong>: LiteyukiBot: ๅฝๅ็่ฝป้ชๅฎไพ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_bot</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> LiteyukiBot<span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="func-get-bot-liteyukibot" tabindex="-1"><a class="header-anchor" href="#func-get-bot-liteyukibot"><span><em>func</em> <code>get_bot() -> LiteyukiBot</code></span></a></h3><p><strong>Description</strong>: ่ทๅ่ฝป้ชๅฎไพ</p><p><strong>Return</strong>: LiteyukiBot: ๅฝๅ็่ฝป้ชๅฎไพ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_bot</span><span class="token punctuation">(</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> LiteyukiBot<span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅ่ฝป้ชๅฎไพ
|
่ทๅ่ฝป้ชๅฎไพ
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as s,r as a,o as l,c as r,b as e,d as t,a as o,e as i}from"./app-BrSLFMno.js";const c={},d=e("h2",{id:"installation",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#installation"},[e("span",null,[e("strong",null,"Installation")])])],-1),p=e("h3",{id:"conventional-deployment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#conventional-deployment"},[e("span",null,[e("strong",null,"Conventional deployment")])])],-1),u={href:"https://git-scm.com/download/",target:"_blank",rel:"noopener noreferrer"},h=e("code",null,"Git",-1),m={href:"https://www.python.org/downloads/release/python-31010/",target:"_blank",rel:"noopener noreferrer"},v=e("code",null,"Python3.10+",-1),y=i(`<div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># Clone the project locally, --depth=1 to reduce the size of the cloned repository, this project updates depend on Git</span>
|
import{_ as s,r as a,o as l,c as r,b as e,d as t,a as o,e as i}from"./app-gnbtOU7f.js";const c={},d=e("h2",{id:"installation",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#installation"},[e("span",null,[e("strong",null,"Installation")])])],-1),p=e("h3",{id:"conventional-deployment",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#conventional-deployment"},[e("span",null,[e("strong",null,"Conventional deployment")])])],-1),u={href:"https://git-scm.com/download/",target:"_blank",rel:"noopener noreferrer"},h=e("code",null,"Git",-1),m={href:"https://www.python.org/downloads/release/python-31010/",target:"_blank",rel:"noopener noreferrer"},v=e("code",null,"Python3.10+",-1),y=i(`<div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># Clone the project locally, --depth=1 to reduce the size of the cloned repository, this project updates depend on Git</span>
|
||||||
<span class="token function">git</span> clone https://github.com/LiteyukiStudio/LiteyukiBot <span class="token parameter variable">--depth</span><span class="token operator">=</span><span class="token number">1</span>
|
<span class="token function">git</span> clone https://github.com/LiteyukiStudio/LiteyukiBot <span class="token parameter variable">--depth</span><span class="token operator">=</span><span class="token number">1</span>
|
||||||
<span class="token comment"># change the directory to the project root</span>
|
<span class="token comment"># change the directory to the project root</span>
|
||||||
<span class="token builtin class-name">cd</span> LiteyukiBot
|
<span class="token builtin class-name">cd</span> LiteyukiBot
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as s,r as a,o as l,c,b as e,d as t,a as o,e as i}from"./app-BrSLFMno.js";const r={},d=e("h2",{id:"ๅผๅงๅฎ่ฃ
",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ๅผๅงๅฎ่ฃ
"},[e("span",null,[e("strong",null,"ๅผๅงๅฎ่ฃ
")])])],-1),p=e("h3",{id:"ๅธธ่ง้จ็ฝฒ",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ๅธธ่ง้จ็ฝฒ"},[e("span",null,[e("strong",null,"ๅธธ่ง้จ็ฝฒ")])])],-1),h={href:"https://git-scm.com/download/",target:"_blank",rel:"noopener noreferrer"},u=e("code",null,"Git",-1),m={href:"https://www.python.org/downloads/release/python-31010/",target:"_blank",rel:"noopener noreferrer"},v=e("code",null,"Python3.10+",-1),_=i(`<div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ๅ
้้กน็ฎๅฐๆฌๅฐ๏ผ่ฝป้ชไฝฟ็จGit่ฟ่ก็ๆฌ็ฎก็๏ผ่ฏฅๆญฅ้ชคไธบๅฟ
่ฆ้กน</span>
|
import{_ as s,r as a,o as l,c,b as e,d as t,a as o,e as i}from"./app-gnbtOU7f.js";const r={},d=e("h2",{id:"ๅผๅงๅฎ่ฃ
",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ๅผๅงๅฎ่ฃ
"},[e("span",null,[e("strong",null,"ๅผๅงๅฎ่ฃ
")])])],-1),p=e("h3",{id:"ๅธธ่ง้จ็ฝฒ",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#ๅธธ่ง้จ็ฝฒ"},[e("span",null,[e("strong",null,"ๅธธ่ง้จ็ฝฒ")])])],-1),h={href:"https://git-scm.com/download/",target:"_blank",rel:"noopener noreferrer"},u=e("code",null,"Git",-1),m={href:"https://www.python.org/downloads/release/python-31010/",target:"_blank",rel:"noopener noreferrer"},v=e("code",null,"Python3.10+",-1),_=i(`<div class="language-bash line-numbers-mode" data-ext="sh" data-title="sh"><pre class="language-bash"><code><span class="token comment"># ๅ
้้กน็ฎๅฐๆฌๅฐ๏ผ่ฝป้ชไฝฟ็จGit่ฟ่ก็ๆฌ็ฎก็๏ผ่ฏฅๆญฅ้ชคไธบๅฟ
่ฆ้กน</span>
|
||||||
<span class="token function">git</span> clone https://github.com/LiteyukiStudio/LiteyukiBot <span class="token parameter variable">--depth</span><span class="token operator">=</span><span class="token number">1</span>
|
<span class="token function">git</span> clone https://github.com/LiteyukiStudio/LiteyukiBot <span class="token parameter variable">--depth</span><span class="token operator">=</span><span class="token number">1</span>
|
||||||
<span class="token comment"># ๅๆขๅฐBot็ฎๅฝไธ</span>
|
<span class="token comment"># ๅๆขๅฐBot็ฎๅฝไธ</span>
|
||||||
<span class="token builtin class-name">cd</span> LiteyukiBot
|
<span class="token builtin class-name">cd</span> LiteyukiBot
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="class-lifespan" tabindex="-1"><a class="header-anchor" href="#class-lifespan"><span><strong>class</strong> <code>Lifespan</code></span></a></h3><h3 id="method-init-self-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-none"><span><em>method</em> <code>__init__(self) -> None</code></span></a></h3><p><strong>Description</strong>: ่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="class-lifespan" tabindex="-1"><a class="header-anchor" href="#class-lifespan"><span><strong>class</strong> <code>Lifespan</code></span></a></h3><h3 id="method-init-self-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-none"><span><em>method</em> <code>__init__(self) -> None</code></span></a></h3><p><strong>Description</strong>: ่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ
|
่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ
|
||||||
"""</span>
|
"""</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="class-lifespan" tabindex="-1"><a class="header-anchor" href="#class-lifespan"><span><strong>class</strong> <code>Lifespan</code></span></a></h3><h3 id="method-init-self-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-none"><span><em>method</em> <code>__init__(self) -> None</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="class-lifespan" tabindex="-1"><a class="header-anchor" href="#class-lifespan"><span><strong>class</strong> <code>Lifespan</code></span></a></h3><h3 id="method-init-self-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-none"><span><em>method</em> <code>__init__(self) -> None</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ
|
่ฝป้ช็ๅฝๅจๆ็ฎก็๏ผๅฏๅจใๅๆญขใ้ๅฏ
|
||||||
"""</span>
|
"""</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as t,e as s}from"./app-BrSLFMno.js";const a={},o=s(`<h3 id="on-startswith-liteecho-rule-is-su-rule-handle" tabindex="-1"><a class="header-anchor" href="#on-startswith-liteecho-rule-is-su-rule-handle"><span><code>@on_startswith(['liteecho'], rule=is_su_rule).handle()</code></span></a></h3><h3 id="async-func-liteecho" tabindex="-1"><a class="header-anchor" href="#async-func-liteecho"><span><em>async func</em> <code>liteecho()</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@on_startswith</span><span class="token punctuation">(</span><span class="token punctuation">[</span><span class="token string">'liteecho'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> rule<span class="token operator">=</span>is_su_rule<span class="token punctuation">)</span><span class="token punctuation">.</span>handle<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
import{_ as e,o as n,c as t,e as s}from"./app-gnbtOU7f.js";const a={},o=s(`<h3 id="on-startswith-liteecho-rule-is-su-rule-handle" tabindex="-1"><a class="header-anchor" href="#on-startswith-liteecho-rule-is-su-rule-handle"><span><code>@on_startswith(['liteecho'], rule=is_su_rule).handle()</code></span></a></h3><h3 id="async-func-liteecho" tabindex="-1"><a class="header-anchor" href="#async-func-liteecho"><span><em>async func</em> <code>liteecho()</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@on_startswith</span><span class="token punctuation">(</span><span class="token punctuation">[</span><span class="token string">'liteecho'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> rule<span class="token operator">=</span>is_su_rule<span class="token punctuation">)</span><span class="token punctuation">.</span>handle<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">liteecho</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">liteecho</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
event<span class="token punctuation">.</span>reply<span class="token punctuation">(</span>event<span class="token punctuation">.</span>raw_message<span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">8</span><span class="token punctuation">:</span><span class="token punctuation">]</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
event<span class="token punctuation">.</span>reply<span class="token punctuation">(</span>event<span class="token punctuation">.</span>raw_message<span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">8</span><span class="token punctuation">:</span><span class="token punctuation">]</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),c=[o];function i(l,p){return n(),t("div",null,c)}const r=e(a,[["render",i],["__file","liteecho.html.vue"]]),h=JSON.parse(`{"path":"/en/dev/api/plugins/liteecho.html","title":"liteyuki.plugins.liteecho","lang":"en-US","frontmatter":{"title":"liteyuki.plugins.liteecho","description":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugins.liteecho"}],["meta",{"property":"og:description","content":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugins.liteecho\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"@on_startswith(['liteecho'], rule=is_su_rule).handle()","slug":"on-startswith-liteecho-rule-is-su-rule-handle","link":"#on-startswith-liteecho-rule-is-su-rule-handle","children":[]},{"level":3,"title":"async func liteecho()","slug":"async-func-liteecho","link":"#async-func-liteecho","children":[]}],"git":{"createdTime":1724912379000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.11,"words":33},"filePathRelative":"en/dev/api/plugins/liteecho.md","localizedDate":"August 29, 2024","autoDesc":true}`);export{r as comp,h as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),c=[o];function i(l,p){return n(),t("div",null,c)}const r=e(a,[["render",i],["__file","liteecho.html.vue"]]),h=JSON.parse(`{"path":"/en/dev/api/plugins/liteecho.html","title":"liteyuki.plugins.liteecho","lang":"en-US","frontmatter":{"title":"liteyuki.plugins.liteecho","description":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugins.liteecho"}],["meta",{"property":"og:description","content":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugins.liteecho\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"@on_startswith(['liteecho'], rule=is_su_rule).handle()","slug":"on-startswith-liteecho-rule-is-su-rule-handle","link":"#on-startswith-liteecho-rule-is-su-rule-handle","children":[]},{"level":3,"title":"async func liteecho()","slug":"async-func-liteecho","link":"#async-func-liteecho","children":[]}],"git":{"createdTime":1724912379000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.11,"words":33},"filePathRelative":"en/dev/api/plugins/liteecho.md","localizedDate":"August 29, 2024","autoDesc":true}`);export{r as comp,h as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as t,e as s}from"./app-BrSLFMno.js";const a={},o=s(`<h3 id="on-startswith-liteecho-rule-is-su-rule-handle" tabindex="-1"><a class="header-anchor" href="#on-startswith-liteecho-rule-is-su-rule-handle"><span><code>@on_startswith(['liteecho'], rule=is_su_rule).handle()</code></span></a></h3><h3 id="async-func-liteecho" tabindex="-1"><a class="header-anchor" href="#async-func-liteecho"><span><em>async func</em> <code>liteecho()</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@on_startswith</span><span class="token punctuation">(</span><span class="token punctuation">[</span><span class="token string">'liteecho'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> rule<span class="token operator">=</span>is_su_rule<span class="token punctuation">)</span><span class="token punctuation">.</span>handle<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
import{_ as e,o as n,c as t,e as s}from"./app-gnbtOU7f.js";const a={},o=s(`<h3 id="on-startswith-liteecho-rule-is-su-rule-handle" tabindex="-1"><a class="header-anchor" href="#on-startswith-liteecho-rule-is-su-rule-handle"><span><code>@on_startswith(['liteecho'], rule=is_su_rule).handle()</code></span></a></h3><h3 id="async-func-liteecho" tabindex="-1"><a class="header-anchor" href="#async-func-liteecho"><span><em>async func</em> <code>liteecho()</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@on_startswith</span><span class="token punctuation">(</span><span class="token punctuation">[</span><span class="token string">'liteecho'</span><span class="token punctuation">]</span><span class="token punctuation">,</span> rule<span class="token operator">=</span>is_su_rule<span class="token punctuation">)</span><span class="token punctuation">.</span>handle<span class="token punctuation">(</span><span class="token punctuation">)</span>
|
||||||
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">liteecho</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">liteecho</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
event<span class="token punctuation">.</span>reply<span class="token punctuation">(</span>event<span class="token punctuation">.</span>raw_message<span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">8</span><span class="token punctuation">:</span><span class="token punctuation">]</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
event<span class="token punctuation">.</span>reply<span class="token punctuation">(</span>event<span class="token punctuation">.</span>raw_message<span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">[</span><span class="token number">8</span><span class="token punctuation">:</span><span class="token punctuation">]</span><span class="token punctuation">.</span>strip<span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">)</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return n(),t("div",null,i)}const r=e(a,[["render",c],["__file","liteecho.html.vue"]]),h=JSON.parse(`{"path":"/dev/api/plugins/liteecho.html","title":"liteyuki.plugins.liteecho","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugins.liteecho","description":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugins.liteecho"}],["meta",{"property":"og:description","content":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugins.liteecho\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"@on_startswith(['liteecho'], rule=is_su_rule).handle()","slug":"on-startswith-liteecho-rule-is-su-rule-handle","link":"#on-startswith-liteecho-rule-is-su-rule-handle","children":[]},{"level":3,"title":"async func liteecho()","slug":"async-func-liteecho","link":"#async-func-liteecho","children":[]}],"git":{"createdTime":1724912379000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.11,"words":34},"filePathRelative":"dev/api/plugins/liteecho.md","localizedDate":"2024ๅนด8ๆ29ๆฅ","autoDesc":true}`);export{r as comp,h as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details>`,3),i=[o];function c(l,p){return n(),t("div",null,i)}const r=e(a,[["render",c],["__file","liteecho.html.vue"]]),h=JSON.parse(`{"path":"/dev/api/plugins/liteecho.html","title":"liteyuki.plugins.liteecho","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugins.liteecho","description":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugins/liteecho.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugins.liteecho"}],["meta",{"property":"og:description","content":"@on_startswith(['liteecho'], rule=is_su_rule).handle() async func liteecho() ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugins.liteecho\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"@on_startswith(['liteecho'], rule=is_su_rule).handle()","slug":"on-startswith-liteecho-rule-is-su-rule-handle","link":"#on-startswith-liteecho-rule-is-su-rule-handle","children":[]},{"level":3,"title":"async func liteecho()","slug":"async-func-liteecho","link":"#async-func-liteecho","children":[]}],"git":{"createdTime":1724912379000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.11,"words":34},"filePathRelative":"dev/api/plugins/liteecho.md","localizedDate":"2024ๅนด8ๆ29ๆฅ","autoDesc":true}`);export{r as comp,h as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as p,r as o,o as e,c as l,b as a,d as n,a as i,w as c,e as s}from"./app-BrSLFMno.js";const u={},r=s(`<h3 id="func-load-plugin-optional-plugin" tabindex="-1"><a class="header-anchor" href="#func-load-plugin-optional-plugin"><span><em>func</em> <code>load_plugin() -> Optional[Plugin]</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ <code>pip</code> ๅฎ่ฃ
็ๆไปถใ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>module_path: ๆไปถๅ็งฐ <code>path.to.your.plugin</code></li><li>ๆๆไปถ่ทฏๅพ <code>pathlib.Path(path/to/your/plugin)</code>:</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">load_plugin</span><span class="token punctuation">(</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Optional<span class="token punctuation">[</span>Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as p,r as o,o as e,c as l,b as a,d as n,a as i,w as c,e as s}from"./app-gnbtOU7f.js";const u={},r=s(`<h3 id="func-load-plugin-optional-plugin" tabindex="-1"><a class="header-anchor" href="#func-load-plugin-optional-plugin"><span><em>func</em> <code>load_plugin() -> Optional[Plugin]</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ <code>pip</code> ๅฎ่ฃ
็ๆไปถใ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>module_path: ๆไปถๅ็งฐ <code>path.to.your.plugin</code></li><li>ๆๆไปถ่ทฏๅพ <code>pathlib.Path(path/to/your/plugin)</code>:</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">load_plugin</span><span class="token punctuation">(</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Optional<span class="token punctuation">[</span>Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ \`pip\` ๅฎ่ฃ
็ๆไปถใ
|
<span class="token triple-quoted-string string">"""ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ \`pip\` ๅฎ่ฃ
็ๆไปถใ
|
||||||
|
|
||||||
ๅๆฐ:
|
ๅๆฐ:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as p,r as o,o as e,c as l,b as a,d as n,a as i,w as c,e as s}from"./app-BrSLFMno.js";const u={},r=s(`<h3 id="func-load-plugin-optional-plugin" tabindex="-1"><a class="header-anchor" href="#func-load-plugin-optional-plugin"><span><em>func</em> <code>load_plugin() -> Optional[Plugin]</code></span></a></h3><p><strong>Description</strong>: ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ <code>pip</code> ๅฎ่ฃ
็ๆไปถใ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>module_path: ๆไปถๅ็งฐ <code>path.to.your.plugin</code></li><li>ๆๆไปถ่ทฏๅพ <code>pathlib.Path(path/to/your/plugin)</code>:</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">load_plugin</span><span class="token punctuation">(</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Optional<span class="token punctuation">[</span>Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
import{_ as p,r as o,o as e,c as l,b as a,d as n,a as i,w as c,e as s}from"./app-gnbtOU7f.js";const u={},r=s(`<h3 id="func-load-plugin-optional-plugin" tabindex="-1"><a class="header-anchor" href="#func-load-plugin-optional-plugin"><span><em>func</em> <code>load_plugin() -> Optional[Plugin]</code></span></a></h3><p><strong>Description</strong>: ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ <code>pip</code> ๅฎ่ฃ
็ๆไปถใ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>module_path: ๆไปถๅ็งฐ <code>path.to.your.plugin</code></li><li>ๆๆไปถ่ทฏๅพ <code>pathlib.Path(path/to/your/plugin)</code>:</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">load_plugin</span><span class="token punctuation">(</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Optional<span class="token punctuation">[</span>Plugin<span class="token punctuation">]</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ \`pip\` ๅฎ่ฃ
็ๆไปถใ
|
<span class="token triple-quoted-string string">"""ๅ ่ฝฝๅไธชๆไปถ๏ผๅฏไปฅๆฏๆฌๅฐๆไปถๆๆฏ้่ฟ \`pip\` ๅฎ่ฃ
็ๆไปถใ
|
||||||
|
|
||||||
ๅๆฐ:
|
ๅๆฐ:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e as t}from"./app-BrSLFMno.js";const e={},o=t(`<h3 id="func-get-format-str" tabindex="-1"><a class="header-anchor" href="#func-get-format-str"><span><em>func</em> <code>get_format() -> str</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_format</span><span class="token punctuation">(</span>level<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e as t}from"./app-gnbtOU7f.js";const e={},o=t(`<h3 id="func-get-format-str" tabindex="-1"><a class="header-anchor" href="#func-get-format-str"><span><em>func</em> <code>get_format() -> str</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_format</span><span class="token punctuation">(</span>level<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">if</span> level <span class="token operator">==</span> <span class="token string">'DEBUG'</span><span class="token punctuation">:</span>
|
<span class="token keyword">if</span> level <span class="token operator">==</span> <span class="token string">'DEBUG'</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> debug_format
|
<span class="token keyword">return</span> debug_format
|
||||||
<span class="token keyword">else</span><span class="token punctuation">:</span>
|
<span class="token keyword">else</span><span class="token punctuation">:</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e as t}from"./app-BrSLFMno.js";const e={},o=t(`<h3 id="func-get-format-str" tabindex="-1"><a class="header-anchor" href="#func-get-format-str"><span><em>func</em> <code>get_format() -> str</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_format</span><span class="token punctuation">(</span>level<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e as t}from"./app-gnbtOU7f.js";const e={},o=t(`<h3 id="func-get-format-str" tabindex="-1"><a class="header-anchor" href="#func-get-format-str"><span><em>func</em> <code>get_format() -> str</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_format</span><span class="token punctuation">(</span>level<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">if</span> level <span class="token operator">==</span> <span class="token string">'DEBUG'</span><span class="token punctuation">:</span>
|
<span class="token keyword">if</span> level <span class="token operator">==</span> <span class="token string">'DEBUG'</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> debug_format
|
<span class="token keyword">return</span> debug_format
|
||||||
<span class="token keyword">else</span><span class="token punctuation">:</span>
|
<span class="token keyword">else</span><span class="token punctuation">:</span>
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as a}from"./app-BrSLFMno.js";const n={};function o(i,r){return t(),a("div")}const m=e(n,[["render",o],["__file","manager.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/plugin/manager.html","title":"liteyuki.plugin.manager","lang":"en-US","frontmatter":{"title":"liteyuki.plugin.manager","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/manager.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/manager.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugin.manager"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.manager\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/plugin/manager.md","localizedDate":"August 21, 2024"}');export{m as comp,l as data};
|
import{_ as e,o as t,c as a}from"./app-gnbtOU7f.js";const n={};function o(i,r){return t(),a("div")}const m=e(n,[["render",o],["__file","manager.html.vue"]]),l=JSON.parse('{"path":"/en/dev/api/plugin/manager.html","title":"liteyuki.plugin.manager","lang":"en-US","frontmatter":{"title":"liteyuki.plugin.manager","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/manager.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/manager.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugin.manager"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.manager\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/plugin/manager.md","localizedDate":"August 21, 2024"}');export{m as comp,l as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},p=e(`<h3 id="class-channeldeliver" tabindex="-1"><a class="header-anchor" href="#class-channeldeliver"><span><strong>class</strong> <code>ChannelDeliver</code></span></a></h3><h3 id="method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any"><span><em>method</em> <code>__init__(self, active: Channel[Any], passive: Channel[Any], channel_deliver_active: Channel[Channel[Any]], channel_deliver_passive: Channel[tuple[str, dict]], publish: Channel[tuple[str, Any]])</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> <span class="token builtin">dict</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> publish<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h3 id="class-channeldeliver" tabindex="-1"><a class="header-anchor" href="#class-channeldeliver"><span><strong>class</strong> <code>ChannelDeliver</code></span></a></h3><h3 id="method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any"><span><em>method</em> <code>__init__(self, active: Channel[Any], passive: Channel[Any], channel_deliver_active: Channel[Channel[Any]], channel_deliver_passive: Channel[tuple[str, dict]], publish: Channel[tuple[str, Any]])</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> <span class="token builtin">dict</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> publish<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>active <span class="token operator">=</span> active
|
self<span class="token punctuation">.</span>active <span class="token operator">=</span> active
|
||||||
self<span class="token punctuation">.</span>passive <span class="token operator">=</span> passive
|
self<span class="token punctuation">.</span>passive <span class="token operator">=</span> passive
|
||||||
self<span class="token punctuation">.</span>channel_deliver_active <span class="token operator">=</span> channel_deliver_active
|
self<span class="token punctuation">.</span>channel_deliver_active <span class="token operator">=</span> channel_deliver_active
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as a}from"./app-BrSLFMno.js";const n={};function o(i,r){return t(),a("div")}const m=e(n,[["render",o],["__file","manager.html.vue"]]),l=JSON.parse('{"path":"/dev/api/plugin/manager.html","title":"liteyuki.plugin.manager","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugin.manager","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/manager.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/manager.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugin.manager"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.manager\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/plugin/manager.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{m as comp,l as data};
|
import{_ as e,o as t,c as a}from"./app-gnbtOU7f.js";const n={};function o(i,r){return t(),a("div")}const m=e(n,[["render",o],["__file","manager.html.vue"]]),l=JSON.parse('{"path":"/dev/api/plugin/manager.html","title":"liteyuki.plugin.manager","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugin.manager","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/manager.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/manager.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugin.manager"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.manager\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/plugin/manager.md","localizedDate":"2024ๅนด8ๆ19ๆฅ"}');export{m as comp,l as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e}from"./app-BrSLFMno.js";const t={},p=e(`<h3 id="class-channeldeliver" tabindex="-1"><a class="header-anchor" href="#class-channeldeliver"><span><strong>class</strong> <code>ChannelDeliver</code></span></a></h3><h3 id="method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any"><span><em>method</em> <code>__init__(self, active: Channel[Any], passive: Channel[Any], channel_deliver_active: Channel[Channel[Any]], channel_deliver_passive: Channel[tuple[str, dict]], publish: Channel[tuple[str, Any]])</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> <span class="token builtin">dict</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> publish<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e}from"./app-gnbtOU7f.js";const t={},p=e(`<h3 id="class-channeldeliver" tabindex="-1"><a class="header-anchor" href="#class-channeldeliver"><span><strong>class</strong> <code>ChannelDeliver</code></span></a></h3><h3 id="method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any" tabindex="-1"><a class="header-anchor" href="#method-init-self-active-channel-any-passive-channel-any-channel-deliver-active-channel-channel-any-channel-deliver-passive-channel-tuple-str-dict-publish-channel-tuple-str-any"><span><em>method</em> <code>__init__(self, active: Channel[Any], passive: Channel[Any], channel_deliver_active: Channel[Channel[Any]], channel_deliver_passive: Channel[tuple[str, dict]], publish: Channel[tuple[str, Any]])</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_active<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span>Channel<span class="token punctuation">[</span>Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> channel_deliver_passive<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> <span class="token builtin">dict</span><span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">,</span> publish<span class="token punctuation">:</span> Channel<span class="token punctuation">[</span><span class="token builtin">tuple</span><span class="token punctuation">[</span><span class="token builtin">str</span><span class="token punctuation">,</span> Any<span class="token punctuation">]</span><span class="token punctuation">]</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>active <span class="token operator">=</span> active
|
self<span class="token punctuation">.</span>active <span class="token operator">=</span> active
|
||||||
self<span class="token punctuation">.</span>passive <span class="token operator">=</span> passive
|
self<span class="token punctuation">.</span>passive <span class="token operator">=</span> passive
|
||||||
self<span class="token punctuation">.</span>channel_deliver_active <span class="token operator">=</span> channel_deliver_active
|
self<span class="token punctuation">.</span>channel_deliver_active <span class="token operator">=</span> channel_deliver_active
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as s,e as a}from"./app-BrSLFMno.js";const t={},l=a(`<h3 id="class-matcher" tabindex="-1"><a class="header-anchor" href="#class-matcher"><span><strong>class</strong> <code>Matcher</code></span></a></h3><h3 id="method-init-self-rule-rule-priority-int-block-bool" tabindex="-1"><a class="header-anchor" href="#method-init-self-rule-rule-priority-int-block-bool"><span><em>method</em> <code>__init__(self, rule: Rule, priority: int, block: bool)</code></span></a></h3><p><strong>Description</strong>: ๅน้
ๅจ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>rule: ่งๅ</li><li>priority: ไผๅ
็บง >= 0</li><li>block: ๆฏๅฆ้ปๆญๅ็ปญไผๅ
็บงๆดไฝ็ๅน้
ๅจ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> rule<span class="token punctuation">:</span> Rule<span class="token punctuation">,</span> priority<span class="token punctuation">:</span> <span class="token builtin">int</span><span class="token punctuation">,</span> block<span class="token punctuation">:</span> <span class="token builtin">bool</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as s,e as a}from"./app-gnbtOU7f.js";const t={},l=a(`<h3 id="class-matcher" tabindex="-1"><a class="header-anchor" href="#class-matcher"><span><strong>class</strong> <code>Matcher</code></span></a></h3><h3 id="method-init-self-rule-rule-priority-int-block-bool" tabindex="-1"><a class="header-anchor" href="#method-init-self-rule-rule-priority-int-block-bool"><span><em>method</em> <code>__init__(self, rule: Rule, priority: int, block: bool)</code></span></a></h3><p><strong>Description</strong>: ๅน้
ๅจ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>rule: ่งๅ</li><li>priority: ไผๅ
็บง >= 0</li><li>block: ๆฏๅฆ้ปๆญๅ็ปญไผๅ
็บงๆดไฝ็ๅน้
ๅจ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> rule<span class="token punctuation">:</span> Rule<span class="token punctuation">,</span> priority<span class="token punctuation">:</span> <span class="token builtin">int</span><span class="token punctuation">,</span> block<span class="token punctuation">:</span> <span class="token builtin">bool</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๅน้
ๅจ
|
ๅน้
ๅจ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as a,e as s}from"./app-BrSLFMno.js";const t={},l=s(`<h3 id="class-matcher" tabindex="-1"><a class="header-anchor" href="#class-matcher"><span><strong>class</strong> <code>Matcher</code></span></a></h3><h3 id="method-init-self-rule-rule-priority-int-block-bool" tabindex="-1"><a class="header-anchor" href="#method-init-self-rule-rule-priority-int-block-bool"><span><em>method</em> <code>__init__(self, rule: Rule, priority: int, block: bool)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅน้
ๅจ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>rule: ่งๅ</li><li>priority: ไผๅ
็บง >= 0</li><li>block: ๆฏๅฆ้ปๆญๅ็ปญไผๅ
็บงๆดไฝ็ๅน้
ๅจ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> rule<span class="token punctuation">:</span> Rule<span class="token punctuation">,</span> priority<span class="token punctuation">:</span> <span class="token builtin">int</span><span class="token punctuation">,</span> block<span class="token punctuation">:</span> <span class="token builtin">bool</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as a,e as s}from"./app-gnbtOU7f.js";const t={},l=s(`<h3 id="class-matcher" tabindex="-1"><a class="header-anchor" href="#class-matcher"><span><strong>class</strong> <code>Matcher</code></span></a></h3><h3 id="method-init-self-rule-rule-priority-int-block-bool" tabindex="-1"><a class="header-anchor" href="#method-init-self-rule-rule-priority-int-block-bool"><span><em>method</em> <code>__init__(self, rule: Rule, priority: int, block: bool)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅน้
ๅจ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>rule: ่งๅ</li><li>priority: ไผๅ
็บง >= 0</li><li>block: ๆฏๅฆ้ปๆญๅ็ปญไผๅ
็บงๆดไฝ็ๅน้
ๅจ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> rule<span class="token punctuation">:</span> Rule<span class="token punctuation">,</span> priority<span class="token punctuation">:</span> <span class="token builtin">int</span><span class="token punctuation">,</span> block<span class="token punctuation">:</span> <span class="token builtin">bool</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๅน้
ๅจ
|
ๅน้
ๅจ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e as t}from"./app-BrSLFMno.js";const p={},o=t(`<h3 id="func-get-relative-path-str" tabindex="-1"><a class="header-anchor" href="#func-get-relative-path-str"><span><em>func</em> <code>get_relative_path() -> str</code></span></a></h3><p><strong>Description</strong>: ่ทๅ็ธๅฏน่ทฏๅพ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>base_path: ๅบ็ก่ทฏๅพ</li><li>target_path: ็ฎๆ ่ทฏๅพ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_relative_path</span><span class="token punctuation">(</span>base_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> target_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e as t}from"./app-gnbtOU7f.js";const p={},o=t(`<h3 id="func-get-relative-path-str" tabindex="-1"><a class="header-anchor" href="#func-get-relative-path-str"><span><em>func</em> <code>get_relative_path() -> str</code></span></a></h3><p><strong>Description</strong>: ่ทๅ็ธๅฏน่ทฏๅพ</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>base_path: ๅบ็ก่ทฏๅพ</li><li>target_path: ็ฎๆ ่ทฏๅพ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_relative_path</span><span class="token punctuation">(</span>base_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> target_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅ็ธๅฏน่ทฏๅพ
|
่ทๅ็ธๅฏน่ทฏๅพ
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as s,c as a,e as t}from"./app-BrSLFMno.js";const p={},o=t(`<h3 id="func-get-relative-path-str" tabindex="-1"><a class="header-anchor" href="#func-get-relative-path-str"><span><em>func</em> <code>get_relative_path() -> str</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅ็ธๅฏน่ทฏๅพ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>base_path: ๅบ็ก่ทฏๅพ</li><li>target_path: ็ฎๆ ่ทฏๅพ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_relative_path</span><span class="token punctuation">(</span>base_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> target_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
import{_ as n,o as s,c as a,e as t}from"./app-gnbtOU7f.js";const p={},o=t(`<h3 id="func-get-relative-path-str" tabindex="-1"><a class="header-anchor" href="#func-get-relative-path-str"><span><em>func</em> <code>get_relative_path() -> str</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ทๅ็ธๅฏน่ทฏๅพ</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>base_path: ๅบ็ก่ทฏๅพ</li><li>target_path: ็ฎๆ ่ทฏๅพ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">get_relative_path</span><span class="token punctuation">(</span>base_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">,</span> target_path<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">str</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ทๅ็ธๅฏน่ทฏๅพ
|
่ทๅ็ธๅฏน่ทฏๅพ
|
||||||
Args:
|
Args:
|
@ -1,3 +1,3 @@
|
|||||||
import{_ as e,o as a,c as s,e as t}from"./app-BrSLFMno.js";const l={},n=t(`<h3 id="class-plugintype-enum" tabindex="-1"><a class="header-anchor" href="#class-plugintype-enum"><span><strong>class</strong> <code>PluginType(Enum)</code></span></a></h3><h3 id="class-pluginmetadata-basemodel" tabindex="-1"><a class="header-anchor" href="#class-pluginmetadata-basemodel"><span><strong>class</strong> <code>PluginMetadata(BaseModel)</code></span></a></h3><h3 id="class-plugin-basemodel" tabindex="-1"><a class="header-anchor" href="#class-plugin-basemodel"><span><strong>class</strong> <code>Plugin(BaseModel)</code></span></a></h3><h3 id="method-hash-self" tabindex="-1"><a class="header-anchor" href="#method-hash-self"><span><em>method</em> <code>__hash__(self)</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__hash__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as a,c as s,e as t}from"./app-gnbtOU7f.js";const l={},n=t(`<h3 id="class-plugintype-enum" tabindex="-1"><a class="header-anchor" href="#class-plugintype-enum"><span><strong>class</strong> <code>PluginType(Enum)</code></span></a></h3><h3 id="class-pluginmetadata-basemodel" tabindex="-1"><a class="header-anchor" href="#class-pluginmetadata-basemodel"><span><strong>class</strong> <code>PluginMetadata(BaseModel)</code></span></a></h3><h3 id="class-plugin-basemodel" tabindex="-1"><a class="header-anchor" href="#class-plugin-basemodel"><span><strong>class</strong> <code>Plugin(BaseModel)</code></span></a></h3><h3 id="method-hash-self" tabindex="-1"><a class="header-anchor" href="#method-hash-self"><span><em>method</em> <code>__hash__(self)</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__hash__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> <span class="token builtin">hash</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>module_name<span class="token punctuation">)</span>
|
<span class="token keyword">return</span> <span class="token builtin">hash</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>module_name<span class="token punctuation">)</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details>`,5),o=[n];function i(d,p){return a(),s("div",null,o)}const m=e(l,[["render",i],["__file","model.html.vue"]]),r=JSON.parse('{"path":"/dev/api/plugin/model.html","title":"liteyuki.plugin.model","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugin.model","description":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/model.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/model.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugin.model"}],["meta",{"property":"og:description","content":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.model\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class PluginType(Enum)","slug":"class-plugintype-enum","link":"#class-plugintype-enum","children":[]},{"level":3,"title":"class PluginMetadata(BaseModel)","slug":"class-pluginmetadata-basemodel","link":"#class-pluginmetadata-basemodel","children":[]},{"level":3,"title":"class Plugin(BaseModel)","slug":"class-plugin-basemodel","link":"#class-plugin-basemodel","children":[]},{"level":3,"title":"method __hash__(self)","slug":"method-hash-self","link":"#method-hash-self","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":5}]},"readingTime":{"minutes":0.1,"words":30},"filePathRelative":"dev/api/plugin/model.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{m as comp,r as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details>`,5),o=[n];function i(d,p){return a(),s("div",null,o)}const m=e(l,[["render",i],["__file","model.html.vue"]]),r=JSON.parse('{"path":"/dev/api/plugin/model.html","title":"liteyuki.plugin.model","lang":"zh-CN","frontmatter":{"title":"liteyuki.plugin.model","description":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) ๆบไปฃ็ ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/model.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/model.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.plugin.model"}],["meta",{"property":"og:description","content":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) ๆบไปฃ็ "}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.model\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class PluginType(Enum)","slug":"class-plugintype-enum","link":"#class-plugintype-enum","children":[]},{"level":3,"title":"class PluginMetadata(BaseModel)","slug":"class-pluginmetadata-basemodel","link":"#class-pluginmetadata-basemodel","children":[]},{"level":3,"title":"class Plugin(BaseModel)","slug":"class-plugin-basemodel","link":"#class-plugin-basemodel","children":[]},{"level":3,"title":"method __hash__(self)","slug":"method-hash-self","link":"#method-hash-self","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":5}]},"readingTime":{"minutes":0.1,"words":30},"filePathRelative":"dev/api/plugin/model.md","localizedDate":"2024ๅนด8ๆ19ๆฅ","autoDesc":true}');export{m as comp,r as data};
|
@ -1,3 +1,3 @@
|
|||||||
import{_ as e,o as a,c as s,e as t}from"./app-BrSLFMno.js";const n={},l=t(`<h3 id="class-plugintype-enum" tabindex="-1"><a class="header-anchor" href="#class-plugintype-enum"><span><strong>class</strong> <code>PluginType(Enum)</code></span></a></h3><h3 id="class-pluginmetadata-basemodel" tabindex="-1"><a class="header-anchor" href="#class-pluginmetadata-basemodel"><span><strong>class</strong> <code>PluginMetadata(BaseModel)</code></span></a></h3><h3 id="class-plugin-basemodel" tabindex="-1"><a class="header-anchor" href="#class-plugin-basemodel"><span><strong>class</strong> <code>Plugin(BaseModel)</code></span></a></h3><h3 id="method-hash-self" tabindex="-1"><a class="header-anchor" href="#method-hash-self"><span><em>method</em> <code>__hash__(self)</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__hash__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as a,c as s,e as t}from"./app-gnbtOU7f.js";const n={},l=t(`<h3 id="class-plugintype-enum" tabindex="-1"><a class="header-anchor" href="#class-plugintype-enum"><span><strong>class</strong> <code>PluginType(Enum)</code></span></a></h3><h3 id="class-pluginmetadata-basemodel" tabindex="-1"><a class="header-anchor" href="#class-pluginmetadata-basemodel"><span><strong>class</strong> <code>PluginMetadata(BaseModel)</code></span></a></h3><h3 id="class-plugin-basemodel" tabindex="-1"><a class="header-anchor" href="#class-plugin-basemodel"><span><strong>class</strong> <code>Plugin(BaseModel)</code></span></a></h3><h3 id="method-hash-self" tabindex="-1"><a class="header-anchor" href="#method-hash-self"><span><em>method</em> <code>__hash__(self)</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__hash__</span><span class="token punctuation">(</span>self<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> <span class="token builtin">hash</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>module_name<span class="token punctuation">)</span>
|
<span class="token keyword">return</span> <span class="token builtin">hash</span><span class="token punctuation">(</span>self<span class="token punctuation">.</span>module_name<span class="token punctuation">)</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details>`,5),o=[l];function i(d,c){return a(),s("div",null,o)}const r=e(n,[["render",i],["__file","model.html.vue"]]),u=JSON.parse('{"path":"/en/dev/api/plugin/model.html","title":"liteyuki.plugin.model","lang":"en-US","frontmatter":{"title":"liteyuki.plugin.model","description":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/model.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/model.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugin.model"}],["meta",{"property":"og:description","content":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.model\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class PluginType(Enum)","slug":"class-plugintype-enum","link":"#class-plugintype-enum","children":[]},{"level":3,"title":"class PluginMetadata(BaseModel)","slug":"class-pluginmetadata-basemodel","link":"#class-pluginmetadata-basemodel","children":[]},{"level":3,"title":"class Plugin(BaseModel)","slug":"class-plugin-basemodel","link":"#class-plugin-basemodel","children":[]},{"level":3,"title":"method __hash__(self)","slug":"method-hash-self","link":"#method-hash-self","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.1,"words":29},"filePathRelative":"en/dev/api/plugin/model.md","localizedDate":"August 21, 2024","autoDesc":true}');export{r as comp,u as data};
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details>`,5),o=[l];function i(d,c){return a(),s("div",null,o)}const r=e(n,[["render",i],["__file","model.html.vue"]]),u=JSON.parse('{"path":"/en/dev/api/plugin/model.html","title":"liteyuki.plugin.model","lang":"en-US","frontmatter":{"title":"liteyuki.plugin.model","description":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) Source code","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/plugin/model.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/plugin/model.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.plugin.model"}],["meta",{"property":"og:description","content":"class PluginType(Enum) class PluginMetadata(BaseModel) class Plugin(BaseModel) method __hash__(self) Source code"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.plugin.model\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"class PluginType(Enum)","slug":"class-plugintype-enum","link":"#class-plugintype-enum","children":[]},{"level":3,"title":"class PluginMetadata(BaseModel)","slug":"class-pluginmetadata-basemodel","link":"#class-pluginmetadata-basemodel","children":[]},{"level":3,"title":"class Plugin(BaseModel)","slug":"class-plugin-basemodel","link":"#class-plugin-basemodel","children":[]},{"level":3,"title":"method __hash__(self)","slug":"method-hash-self","link":"#method-hash-self","children":[]}],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.1,"words":29},"filePathRelative":"en/dev/api/plugin/model.md","localizedDate":"August 21, 2024","autoDesc":true}');export{r as comp,u as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as s,e as a}from"./app-BrSLFMno.js";const t={},o=a(`<h3 id="func-debounce" tabindex="-1"><a class="header-anchor" href="#func-debounce"><span><em>func</em> <code>debounce()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ้ฒๆๅฝๆฐ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">debounce</span><span class="token punctuation">(</span>wait<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as s,e as a}from"./app-gnbtOU7f.js";const t={},o=a(`<h3 id="func-debounce" tabindex="-1"><a class="header-anchor" href="#func-debounce"><span><em>func</em> <code>debounce()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ้ฒๆๅฝๆฐ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">debounce</span><span class="token punctuation">(</span>wait<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
้ฒๆๅฝๆฐ
|
้ฒๆๅฝๆฐ
|
||||||
"""</span>
|
"""</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as s,e as a}from"./app-BrSLFMno.js";const t={},o=a(`<h3 id="func-debounce" tabindex="-1"><a class="header-anchor" href="#func-debounce"><span><em>func</em> <code>debounce()</code></span></a></h3><p><strong>Description</strong>: ้ฒๆๅฝๆฐ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">debounce</span><span class="token punctuation">(</span>wait<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as n,c as s,e as a}from"./app-gnbtOU7f.js";const t={},o=a(`<h3 id="func-debounce" tabindex="-1"><a class="header-anchor" href="#func-debounce"><span><em>func</em> <code>debounce()</code></span></a></h3><p><strong>Description</strong>: ้ฒๆๅฝๆฐ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">debounce</span><span class="token punctuation">(</span>wait<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
้ฒๆๅฝๆฐ
|
้ฒๆๅฝๆฐ
|
||||||
"""</span>
|
"""</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as a,c as s,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="func-add-matcher" tabindex="-1"><a class="header-anchor" href="#func-add-matcher"><span><em>func</em> <code>add_matcher()</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">add_matcher</span><span class="token punctuation">(</span>matcher<span class="token punctuation">:</span> Matcher<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as a,c as s,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="func-add-matcher" tabindex="-1"><a class="header-anchor" href="#func-add-matcher"><span><em>func</em> <code>add_matcher()</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">add_matcher</span><span class="token punctuation">(</span>matcher<span class="token punctuation">:</span> Matcher<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">for</span> <span class="token punctuation">(</span>i<span class="token punctuation">,</span> m<span class="token punctuation">)</span> <span class="token keyword">in</span> <span class="token builtin">enumerate</span><span class="token punctuation">(</span>_matcher_list<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
<span class="token keyword">for</span> <span class="token punctuation">(</span>i<span class="token punctuation">,</span> m<span class="token punctuation">)</span> <span class="token keyword">in</span> <span class="token builtin">enumerate</span><span class="token punctuation">(</span>_matcher_list<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">if</span> m<span class="token punctuation">.</span>priority <span class="token operator"><</span> matcher<span class="token punctuation">.</span>priority<span class="token punctuation">:</span>
|
<span class="token keyword">if</span> m<span class="token punctuation">.</span>priority <span class="token operator"><</span> matcher<span class="token punctuation">.</span>priority<span class="token punctuation">:</span>
|
||||||
_matcher_list<span class="token punctuation">.</span>insert<span class="token punctuation">(</span>i<span class="token punctuation">,</span> matcher<span class="token punctuation">)</span>
|
_matcher_list<span class="token punctuation">.</span>insert<span class="token punctuation">(</span>i<span class="token punctuation">,</span> matcher<span class="token punctuation">)</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as a,c as s,e}from"./app-BrSLFMno.js";const t={},o=e(`<h3 id="func-add-matcher" tabindex="-1"><a class="header-anchor" href="#func-add-matcher"><span><em>func</em> <code>add_matcher()</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">add_matcher</span><span class="token punctuation">(</span>matcher<span class="token punctuation">:</span> Matcher<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as a,c as s,e}from"./app-gnbtOU7f.js";const t={},o=e(`<h3 id="func-add-matcher" tabindex="-1"><a class="header-anchor" href="#func-add-matcher"><span><em>func</em> <code>add_matcher()</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">add_matcher</span><span class="token punctuation">(</span>matcher<span class="token punctuation">:</span> Matcher<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">for</span> <span class="token punctuation">(</span>i<span class="token punctuation">,</span> m<span class="token punctuation">)</span> <span class="token keyword">in</span> <span class="token builtin">enumerate</span><span class="token punctuation">(</span>_matcher_list<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
<span class="token keyword">for</span> <span class="token punctuation">(</span>i<span class="token punctuation">,</span> m<span class="token punctuation">)</span> <span class="token keyword">in</span> <span class="token builtin">enumerate</span><span class="token punctuation">(</span>_matcher_list<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">if</span> m<span class="token punctuation">.</span>priority <span class="token operator"><</span> matcher<span class="token punctuation">.</span>priority<span class="token punctuation">:</span>
|
<span class="token keyword">if</span> m<span class="token punctuation">.</span>priority <span class="token operator"><</span> matcher<span class="token punctuation">.</span>priority<span class="token punctuation">:</span>
|
||||||
_matcher_list<span class="token punctuation">.</span>insert<span class="token punctuation">(</span>i<span class="token punctuation">,</span> matcher<span class="token punctuation">)</span>
|
_matcher_list<span class="token punctuation">.</span>insert<span class="token punctuation">(</span>i<span class="token punctuation">,</span> matcher<span class="token punctuation">)</span>
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as n,c as r,a}from"./app-BrSLFMno.js";const i={};function p(l,c){const e=o("pluginStoreComp");return n(),r("div",null,[a(e)])}const s=t(i,[["render",p],["__file","plugin.html.vue"]]),u=JSON.parse('{"path":"/en/store/plugin.html","title":"Plugin Store","lang":"en-US","frontmatter":{"title":"Plugin Store","icon":"plug","order":2,"category":"extension","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/plugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/plugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Plugin Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Plugin Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/plugin.md","localizedDate":"August 16, 2024"}');export{s as comp,u as data};
|
import{_ as t,r as o,o as n,c as r,a}from"./app-gnbtOU7f.js";const i={};function p(l,c){const e=o("pluginStoreComp");return n(),r("div",null,[a(e)])}const s=t(i,[["render",p],["__file","plugin.html.vue"]]),u=JSON.parse('{"path":"/en/store/plugin.html","title":"Plugin Store","lang":"en-US","frontmatter":{"title":"Plugin Store","icon":"plug","order":2,"category":"extension","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/plugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/plugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Plugin Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Plugin Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/plugin.md","localizedDate":"August 16, 2024"}');export{s as comp,u as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as n,c as r,a}from"./app-BrSLFMno.js";const p={};function i(l,c){const e=o("pluginStoreComp");return n(),r("div",null,[a(e)])}const s=t(p,[["render",i],["__file","plugin.html.vue"]]),d=JSON.parse('{"path":"/store/plugin.html","title":"ๆไปถๅๅบ","lang":"zh-CN","frontmatter":{"title":"ๆไปถๅๅบ","icon":"plug","order":2,"category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/plugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/plugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"ๆไปถๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-04-19T20:10:20.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-19T20:10:20.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ๆไปถๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-04-19T20:10:20.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1713557420000,"updatedTime":1713557420000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"store/plugin.md","localizedDate":"2024ๅนด4ๆ19ๆฅ"}');export{s as comp,d as data};
|
import{_ as t,r as o,o as n,c as r,a}from"./app-gnbtOU7f.js";const p={};function i(l,c){const e=o("pluginStoreComp");return n(),r("div",null,[a(e)])}const s=t(p,[["render",i],["__file","plugin.html.vue"]]),d=JSON.parse('{"path":"/store/plugin.html","title":"ๆไปถๅๅบ","lang":"zh-CN","frontmatter":{"title":"ๆไปถๅๅบ","icon":"plug","order":2,"category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/plugin.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/plugin.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"ๆไปถๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-04-19T20:10:20.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-19T20:10:20.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"ๆไปถๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-04-19T20:10:20.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1713557420000,"updatedTime":1713557420000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":1}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"store/plugin.md","localizedDate":"2024ๅนด4ๆ19ๆฅ"}');export{s as comp,d as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as t,c as e,e as a}from"./app-BrSLFMno.js";const s={},p=a(`<h3 id="func-run-plugins" tabindex="-1"><a class="header-anchor" href="#func-run-plugins"><span><em>func</em> <code>run_plugins()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>module_path: ๆไปถ่ทฏๅพ๏ผๅ่<code>liteyuki.load_plugin</code>็ๅฝๆฐ็ญพๅ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">run_plugins</span><span class="token punctuation">(</span><span class="token operator">*</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as t,c as e,e as a}from"./app-gnbtOU7f.js";const s={},p=a(`<h3 id="func-run-plugins" tabindex="-1"><a class="header-anchor" href="#func-run-plugins"><span><em>func</em> <code>run_plugins()</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>module_path: ๆไปถ่ทฏๅพ๏ผๅ่<code>liteyuki.load_plugin</code>็ๅฝๆฐ็ญพๅ</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">run_plugins</span><span class="token punctuation">(</span><span class="token operator">*</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot
|
่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as t,c as e,e as s}from"./app-BrSLFMno.js";const a={},o=s(`<h3 id="func-run-plugins" tabindex="-1"><a class="header-anchor" href="#func-run-plugins"><span><em>func</em> <code>run_plugins()</code></span></a></h3><p><strong>Description</strong>: ่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>module_path: ๆไปถ่ทฏๅพ๏ผๅ่<code>liteyuki.load_plugin</code>็ๅฝๆฐ็ญพๅ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">run_plugins</span><span class="token punctuation">(</span><span class="token operator">*</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as n,o as t,c as e,e as s}from"./app-gnbtOU7f.js";const a={},o=s(`<h3 id="func-run-plugins" tabindex="-1"><a class="header-anchor" href="#func-run-plugins"><span><em>func</em> <code>run_plugins()</code></span></a></h3><p><strong>Description</strong>: ่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>module_path: ๆไปถ่ทฏๅพ๏ผๅ่<code>liteyuki.load_plugin</code>็ๅฝๆฐ็ญพๅ</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">run_plugins</span><span class="token punctuation">(</span><span class="token operator">*</span>module_path<span class="token punctuation">:</span> <span class="token builtin">str</span> <span class="token operator">|</span> Path<span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot
|
่ฟ่กๆไปถ๏ผๆ ้ๆๅจๅๅงๅbot
|
||||||
Args:
|
Args:
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as r,c as a,a as n}from"./app-BrSLFMno.js";const c={};function s(p,m){const e=o("resourceStoreComp");return r(),a("div",null,[n(e)])}const l=t(c,[["render",s],["__file","resource.html.vue"]]),d=JSON.parse('{"path":"/store/resource.html","title":"่ตๆบๅๅบ","lang":"zh-CN","frontmatter":{"title":"่ตๆบๅๅบ","icon":"box","order":1,"category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/resource.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/resource.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ตๆบๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-01T04:23:56.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-01T04:23:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-01T04:23:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1713557420000,"updatedTime":1722486236000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"store/resource.md","localizedDate":"2024ๅนด4ๆ19ๆฅ"}');export{l as comp,d as data};
|
import{_ as t,r as o,o as r,c as a,a as n}from"./app-gnbtOU7f.js";const c={};function s(p,m){const e=o("resourceStoreComp");return r(),a("div",null,[n(e)])}const l=t(c,[["render",s],["__file","resource.html.vue"]]),d=JSON.parse('{"path":"/store/resource.html","title":"่ตๆบๅๅบ","lang":"zh-CN","frontmatter":{"title":"่ตๆบๅๅบ","icon":"box","order":1,"category":"ไฝฟ็จๆๅ","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/resource.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/store/resource.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"่ตๆบๅๅบ"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-01T04:23:56.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-01T04:23:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"่ตๆบๅๅบ\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-01T04:23:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1713557420000,"updatedTime":1722486236000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.05,"words":16},"filePathRelative":"store/resource.md","localizedDate":"2024ๅนด4ๆ19ๆฅ"}');export{l as comp,d as data};
|
@ -1 +1 @@
|
|||||||
import{_ as t,r as o,o as r,c as n,a}from"./app-BrSLFMno.js";const c={};function s(p,m){const e=o("resourceStoreComp");return r(),n("div",null,[a(e)])}const l=t(c,[["render",s],["__file","resource.html.vue"]]),d=JSON.parse('{"path":"/en/store/resource.html","title":"Resource Store","lang":"en-US","frontmatter":{"title":"Resource Store","icon":"box","order":1,"category":"extension","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/resource.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/resource.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Resource Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Resource Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/resource.md","localizedDate":"August 16, 2024"}');export{l as comp,d as data};
|
import{_ as t,r as o,o as r,c as n,a}from"./app-gnbtOU7f.js";const c={};function s(p,m){const e=o("resourceStoreComp");return r(),n("div",null,[a(e)])}const l=t(c,[["render",s],["__file","resource.html.vue"]]),d=JSON.parse('{"path":"/en/store/resource.html","title":"Resource Store","lang":"en-US","frontmatter":{"title":"Resource Store","icon":"box","order":1,"category":"extension","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/store/resource.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/store/resource.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"Resource Store"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-16T18:24:25.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-16T18:24:25.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Resource Store\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-16T18:24:25.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1723829277000,"updatedTime":1723832665000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.04,"words":11},"filePathRelative":"en/store/resource.md","localizedDate":"August 16, 2024"}');export{l as comp,d as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as e,c as a,e as t}from"./app-BrSLFMno.js";const s={},l=t(`<h3 id="class-rpc" tabindex="-1"><a class="header-anchor" href="#class-rpc"><span><strong>class</strong> <code>RPC</code></span></a></h3><h3 id="method-init-self-on-calling-on-calling-func-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-on-calling-on-calling-func-none"><span><em>method</em> <code>__init__(self, on_calling: ON_CALLING_FUNC) -> None</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> on_calling<span class="token punctuation">:</span> ON_CALLING_FUNC<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
import{_ as n,o as e,c as a,e as t}from"./app-gnbtOU7f.js";const s={},l=t(`<h3 id="class-rpc" tabindex="-1"><a class="header-anchor" href="#class-rpc"><span><strong>class</strong> <code>RPC</code></span></a></h3><h3 id="method-init-self-on-calling-on-calling-func-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-on-calling-on-calling-func-none"><span><em>method</em> <code>__init__(self, on_calling: ON_CALLING_FUNC) -> None</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> on_calling<span class="token punctuation">:</span> ON_CALLING_FUNC<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>on_calling <span class="token operator">=</span> on_calling
|
self<span class="token punctuation">.</span>on_calling <span class="token operator">=</span> on_calling
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="method-call-self-args-tuple-kwargs-dict-any" tabindex="-1"><a class="header-anchor" href="#method-call-self-args-tuple-kwargs-dict-any"><span><em>method</em> <code>call(self, args: tuple, kwargs: dict) -> Any</code></span></a></h3><p><strong>Description</strong>: ่ฐ็จ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">call</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> args<span class="token punctuation">:</span> <span class="token builtin">tuple</span><span class="token punctuation">,</span> kwargs<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Any<span class="token punctuation">:</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="method-call-self-args-tuple-kwargs-dict-any" tabindex="-1"><a class="header-anchor" href="#method-call-self-args-tuple-kwargs-dict-any"><span><em>method</em> <code>call(self, args: tuple, kwargs: dict) -> Any</code></span></a></h3><p><strong>Description</strong>: ่ฐ็จ</p><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">call</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> args<span class="token punctuation">:</span> <span class="token builtin">tuple</span><span class="token punctuation">,</span> kwargs<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Any<span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as n,o as a,c as e,e as t}from"./app-BrSLFMno.js";const s={},l=t(`<h3 id="class-rpc" tabindex="-1"><a class="header-anchor" href="#class-rpc"><span><strong>class</strong> <code>RPC</code></span></a></h3><h3 id="method-init-self-on-calling-on-calling-func-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-on-calling-on-calling-func-none"><span><em>method</em> <code>__init__(self, on_calling: ON_CALLING_FUNC) -> None</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> on_calling<span class="token punctuation">:</span> ON_CALLING_FUNC<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
import{_ as n,o as a,c as e,e as t}from"./app-gnbtOU7f.js";const s={},l=t(`<h3 id="class-rpc" tabindex="-1"><a class="header-anchor" href="#class-rpc"><span><strong>class</strong> <code>RPC</code></span></a></h3><h3 id="method-init-self-on-calling-on-calling-func-none" tabindex="-1"><a class="header-anchor" href="#method-init-self-on-calling-on-calling-func-none"><span><em>method</em> <code>__init__(self, on_calling: ON_CALLING_FUNC) -> None</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> on_calling<span class="token punctuation">:</span> ON_CALLING_FUNC<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token boolean">None</span><span class="token punctuation">:</span>
|
||||||
self<span class="token punctuation">.</span>on_calling <span class="token operator">=</span> on_calling
|
self<span class="token punctuation">.</span>on_calling <span class="token operator">=</span> on_calling
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="method-call-self-args-tuple-kwargs-dict-any" tabindex="-1"><a class="header-anchor" href="#method-call-self-args-tuple-kwargs-dict-any"><span><em>method</em> <code>call(self, args: tuple, kwargs: dict) -> Any</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฐ็จ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">call</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> args<span class="token punctuation">:</span> <span class="token builtin">tuple</span><span class="token punctuation">,</span> kwargs<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Any<span class="token punctuation">:</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="method-call-self-args-tuple-kwargs-dict-any" tabindex="-1"><a class="header-anchor" href="#method-call-self-args-tuple-kwargs-dict-any"><span><em>method</em> <code>call(self, args: tuple, kwargs: dict) -> Any</code></span></a></h3><p><strong>่ฏดๆ</strong>: ่ฐ็จ</p><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">call</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> args<span class="token punctuation">:</span> <span class="token builtin">tuple</span><span class="token punctuation">,</span> kwargs<span class="token punctuation">:</span> <span class="token builtin">dict</span><span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> Any<span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as s,e as a}from"./app-BrSLFMno.js";const t={},l=a(`<h3 id="rule" tabindex="-1"><a class="header-anchor" href="#rule"><span><code>@Rule</code></span></a></h3><h3 id="async-func-empty-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-empty-rule-bool"><span><em>async func</em> <code>empty_rule() -> bool</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
import{_ as e,o as n,c as s,e as a}from"./app-gnbtOU7f.js";const t={},l=a(`<h3 id="rule" tabindex="-1"><a class="header-anchor" href="#rule"><span><code>@Rule</code></span></a></h3><h3 id="async-func-empty-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-empty-rule-bool"><span><em>async func</em> <code>empty_rule() -> bool</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
||||||
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">empty_rule</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">bool</span><span class="token punctuation">:</span>
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">empty_rule</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">bool</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> <span class="token boolean">True</span>
|
<span class="token keyword">return</span> <span class="token boolean">True</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="rule-1" tabindex="-1"><a class="header-anchor" href="#rule-1"><span><code>@Rule</code></span></a></h3><h3 id="async-func-is-su-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-is-su-rule-bool"><span><em>async func</em> <code>is_su_rule() -> bool</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="rule-1" tabindex="-1"><a class="header-anchor" href="#rule-1"><span><code>@Rule</code></span></a></h3><h3 id="async-func-is-su-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-is-su-rule-bool"><span><em>async func</em> <code>is_su_rule() -> bool</code></span></a></h3><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as s,e as a}from"./app-BrSLFMno.js";const t={},l=a(`<h3 id="rule" tabindex="-1"><a class="header-anchor" href="#rule"><span><code>@Rule</code></span></a></h3><h3 id="async-func-empty-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-empty-rule-bool"><span><em>async func</em> <code>empty_rule() -> bool</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
import{_ as e,o as n,c as s,e as a}from"./app-gnbtOU7f.js";const t={},l=a(`<h3 id="rule" tabindex="-1"><a class="header-anchor" href="#rule"><span><code>@Rule</code></span></a></h3><h3 id="async-func-empty-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-empty-rule-bool"><span><em>async func</em> <code>empty_rule() -> bool</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
||||||
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">empty_rule</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">bool</span><span class="token punctuation">:</span>
|
<span class="token keyword">async</span> <span class="token keyword">def</span> <span class="token function">empty_rule</span><span class="token punctuation">(</span>event<span class="token punctuation">:</span> MessageEvent<span class="token punctuation">)</span> <span class="token operator">-</span><span class="token operator">></span> <span class="token builtin">bool</span><span class="token punctuation">:</span>
|
||||||
<span class="token keyword">return</span> <span class="token boolean">True</span>
|
<span class="token keyword">return</span> <span class="token boolean">True</span>
|
||||||
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="rule-1" tabindex="-1"><a class="header-anchor" href="#rule-1"><span><code>@Rule</code></span></a></h3><h3 id="async-func-is-su-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-is-su-rule-bool"><span><em>async func</em> <code>is_su_rule() -> bool</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div><div class="line-number"></div></div></div></details><h3 id="rule-1" tabindex="-1"><a class="header-anchor" href="#rule-1"><span><code>@Rule</code></span></a></h3><h3 id="async-func-is-su-rule-bool" tabindex="-1"><a class="header-anchor" href="#async-func-is-su-rule-bool"><span><em>async func</em> <code>is_su_rule() -> bool</code></span></a></h3><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token decorator annotation punctuation">@Rule</span>
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as s}from"./app-BrSLFMno.js";const o={};function a(i,n){return t(),s("div")}const m=e(o,[["render",a],["__file","session.html.vue"]]),p=JSON.parse('{"path":"/dev/api/message/session.html","title":"liteyuki.message.session","lang":"zh-CN","frontmatter":{"title":"liteyuki.message.session","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/session.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/session.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.message.session"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message.session\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/message/session.md","localizedDate":"2024ๅนด8ๆ21ๆฅ"}');export{m as comp,p as data};
|
import{_ as e,o as t,c as s}from"./app-gnbtOU7f.js";const o={};function a(i,n){return t(),s("div")}const m=e(o,[["render",a],["__file","session.html.vue"]]),p=JSON.parse('{"path":"/dev/api/message/session.html","title":"liteyuki.message.session","lang":"zh-CN","frontmatter":{"title":"liteyuki.message.session","head":[["link",{"rel":"alternate","hreflang":"en-us","href":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/session.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/session.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot ่ฝป้ชๆบๅจไบบ"}],["meta",{"property":"og:title","content":"liteyuki.message.session"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:locale:alternate","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message.session\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"dev/api/message/session.md","localizedDate":"2024ๅนด8ๆ21ๆฅ"}');export{m as comp,p as data};
|
@ -1 +1 @@
|
|||||||
import{_ as e,o as t,c as s}from"./app-BrSLFMno.js";const o={};function a(i,n){return t(),s("div")}const m=e(o,[["render",a],["__file","session.html.vue"]]),p=JSON.parse('{"path":"/en/dev/api/message/session.html","title":"liteyuki.message.session","lang":"en-US","frontmatter":{"title":"liteyuki.message.session","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/session.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/session.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.message.session"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message.session\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/message/session.md","localizedDate":"August 21, 2024"}');export{m as comp,p as data};
|
import{_ as e,o as t,c as s}from"./app-gnbtOU7f.js";const o={};function a(i,n){return t(),s("div")}const m=e(o,[["render",a],["__file","session.html.vue"]]),p=JSON.parse('{"path":"/en/dev/api/message/session.html","title":"liteyuki.message.session","lang":"en-US","frontmatter":{"title":"liteyuki.message.session","head":[["link",{"rel":"alternate","hreflang":"zh-cn","href":"https://vuepress-theme-hope-docs-demo.netlify.app/dev/api/message/session.html"}],["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/message/session.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.message.session"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:locale:alternate","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-08-29T06:19:39.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-29T06:19:39.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.message.session\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-29T06:19:39.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1724234361000,"updatedTime":1724912379000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.01,"words":2},"filePathRelative":"en/dev/api/message/session.md","localizedDate":"August 21, 2024"}');export{m as comp,p as data};
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as n,c as s,e as a}from"./app-BrSLFMno.js";const t={},o=a(`<h3 id="class-sockschannel" tabindex="-1"><a class="header-anchor" href="#class-sockschannel"><span><strong>class</strong> <code>SocksChannel</code></span></a></h3><h3 id="method-init-self-name-str" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str"><span><em>method</em> <code>__init__(self, name: str)</code></span></a></h3><p><strong>Description</strong>: ๅๅงๅ้้</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>name: ้้ID</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as n,c as s,e as a}from"./app-gnbtOU7f.js";const t={},o=a(`<h3 id="class-sockschannel" tabindex="-1"><a class="header-anchor" href="#class-sockschannel"><span><strong>class</strong> <code>SocksChannel</code></span></a></h3><h3 id="method-init-self-name-str" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str"><span><em>method</em> <code>__init__(self, name: str)</code></span></a></h3><p><strong>Description</strong>: ๅๅงๅ้้</p><p><strong>Arguments</strong>:</p><blockquote><ul><li>name: ้้ID</li></ul></blockquote><details><summary><b>Source code</b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๅๅงๅ้้
|
ๅๅงๅ้้
|
||||||
Args:
|
Args:
|
@ -1,4 +1,4 @@
|
|||||||
import{_ as e,o as s,c as n,e as a}from"./app-BrSLFMno.js";const t={},l=a(`<h3 id="class-sockschannel" tabindex="-1"><a class="header-anchor" href="#class-sockschannel"><span><strong>class</strong> <code>SocksChannel</code></span></a></h3><h3 id="method-init-self-name-str" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str"><span><em>method</em> <code>__init__(self, name: str)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅๅงๅ้้</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>name: ้้ID</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
import{_ as e,o as s,c as n,e as a}from"./app-gnbtOU7f.js";const t={},l=a(`<h3 id="class-sockschannel" tabindex="-1"><a class="header-anchor" href="#class-sockschannel"><span><strong>class</strong> <code>SocksChannel</code></span></a></h3><h3 id="method-init-self-name-str" tabindex="-1"><a class="header-anchor" href="#method-init-self-name-str"><span><em>method</em> <code>__init__(self, name: str)</code></span></a></h3><p><strong>่ฏดๆ</strong>: ๅๅงๅ้้</p><p><strong>ๅๆฐ</strong>:</p><blockquote><ul><li>name: ้้ID</li></ul></blockquote><details><summary><b>ๆบไปฃ็ </b></summary><div class="language-python line-numbers-mode" data-ext="py" data-title="py"><pre class="language-python"><code><span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">:</span> <span class="token builtin">str</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
|
||||||
<span class="token triple-quoted-string string">"""
|
<span class="token triple-quoted-string string">"""
|
||||||
ๅๅงๅ้้
|
ๅๅงๅ้้
|
||||||
Args:
|
Args:
|
Some files were not shown because too many files have changed in this diff Show More
Loadingโฆ
x
Reference in New Issue
Block a user