1import{_ as c,X as p,Y as r,a0 as e,a1 as n,Z as a,a2 as l,C as i}from"./framework-cc0a3056.js";const d={},u=l('<div class="hint-container tip"><p class="hint-container-title">æç¤º</p><p>以ä¸é ç½®æä»¶ç®å½åå¨<code>yenai-plugin/config/config/*</code>ï¼è¯·åèæ³¨éè¿è¡é ç½®</p><p><code>config</code>ä¸é ç½®æä»¶å¯è½ä¸æ¯ææ°å¯å¤å¶<code>default_config</code>ç®å½ä¸æä»¶è¿è¡æ¿æ¢</p></div><h2 id="åç¬ç¾¤å¼å¯åè½" tabindex="-1"><a class="header-anchor" href="#åç¬ç¾¤å¼å¯åè½" aria-hidden="true">#</a> åç¬ç¾¤å¼å¯åè½</h2><div class="hint-container tip"><p class="hint-container-title">æç¤º</p><p><strong>2023-3-30</strong>ï¼æ°å¢<code>#椰奶设置xxxåç¬å¼å¯/å ³é</code>æä»¤å¯å¿«éåç¬è®¾ç½®åè½</p></div>',3),h={class:"hint-container warning"},m=e("p",{class:"hint-container-title"},"注æ",-1),k={href:"https://blog.csdn.net/hejian_0534/article/details/100577740",target:"_blank",rel:"noopener noreferrer"},g=l(`<p>æå¼<code>group</code>é ç½®æä»¶å¯ä»¥çå°å¦ä¸é ç½®</p><div class="language-yaml line-numbers-mode" data-ext="yml"><pre class="language-yaml"><code><span class="token comment">#config/group.yaml</span> 2<span class="token key atrule">123456</span><span class="token punctuation">:</span> 3 <span class="token key atrule">groupMessage</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#ç¾¤æ¶æ¯</span> 4 <span class="token key atrule">grouptemporaryMessage</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#ç¾¤ä¸´æ¶æ¶æ¯</span> 5 <span class="token key atrule">groupRecall</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#群æ¤å</span> 6 <span class="token key atrule">groupInviteRequest</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#群é请</span> 7 <span class="token key atrule">groupAdminChange</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#群管çåå¨</span> 8 <span class="token key atrule">groupNumberChange</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#群èå表åå¨</span> 9 <span class="token key atrule">groupMemberNumberChange</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#群æååå¨</span> 10 <span class="token key atrule">botBeenBanned</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#ç¦è¨</span> 11 <span class="token key atrule">flashPhoto</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#éªç §</span> 12 13<span class="token comment">#è¯·ä¸¥æ ¼æç §yamlæ ¼å¼è®¾ç½® ä¸éè¦ç设置项å¯å é¤</span> 14<span class="token key atrule">456789</span><span class="token punctuation">:</span> 15 <span class="token key atrule">groupMessage</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#ç¾¤æ¶æ¯</span> 16 <span class="token key atrule">grouptemporaryMessage</span><span class="token punctuation">:</span> <span class="token boolean important">false</span> <span class="token comment">#ç¾¤ä¸´æ¶æ¶æ¯</span> 17</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></div><p>å°éè¦å¼å¯æå ³éçéç¥çkeyå¼åå°å¯¹åºç¾¤<code>true</code>为å¼å¯<code>false</code>ä¸ºå ³é</p><p>以ä¸ä¸ºåç¬å¼å¯ä¸ä¸ªç¾¤<code>ç¾¤æ¶æ¯éç¥</code>ç示ä¾</p><div class="language-yaml line-numbers-mode" data-ext="yml"><pre class="language-yaml"><code><span class="token key atrule">114514</span><span class="token punctuation">:</span> 18 <span class="token key atrule">groupMessage</span><span class="token punctuation">:</span> <span class="token boolean important">true</span> <span class="token comment">#ç¾¤æ¶æ¯</span> 19</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div><div class="line-number"></div></div></div>`,5),b={class:"hint-container details"},_=e("summary",null,"æ¯æåç¬å¼å¯æå ³éçåè½",-1),v=e("li",null,"sese",-1),f=e("li",null,"sesepro",-1),y=l('<h2 id="è·åsaucenao-api-key" tabindex="-1"><a class="header-anchor" href="#è·åsaucenao-api-key" aria-hidden="true">
19#</a> è·åSauceNAO Api Key</h2><h3 id="éè¦åå¤çå·¥å ·" tabindex="-1"><a class="header-anchor" href="#éè¦åå¤çå·¥å ·" aria-hidden="true">#</a> éè¦åå¤çå·¥å ·</h3><ol><li>ä¸ä¸ªå¯ä»¥è®¿é®SauceNAOçç½ç»</li><li>ä¸ä¸ªèå</li></ol><h3 id="è·åapi-key" tabindex="-1"><a class="header-anchor" href="#è·åapi-key" aria-hidden="true">#</a> è·åapi_key</h3>',4),x={href:"https://saucenao.com/user.php",target:"_blank",rel:"noopener noreferrer"},N={href:"https://saucenao.com/user.php?page=search-api",target:"_blank",rel:"noopener noreferrer"},A=["src"],B=e("ol",{start:"3"},[e("li",null,"æåå¯¹ä½ ç鸡鸡人åé #设置SauceNAOApiKey <api_key>")],-1),S=e("h2",{id:"è·åpixiv-token",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#è·åpixiv-token","aria-hidden":"true"},"#"),n(" è·åPixiv Token")],-1),M=e("li",null,"ä½ å¯ä»¥åè使ç¨è¿ä¸¤ä¸ªèæ¬",-1),C={href:"https://gist.github.com/ZipFile/c9ebedb224406f4f11845ab700124362",target:"_blank",rel:"noopener noreferrer"},O={href:"https://gist.github.com/upbit/6edda27cb1644e94183291109b8a5fde",target:"_blank",rel:"noopener noreferrer"},w=e("p",null,"ä¸é¢ä»ç»ç¬¬ä¸ä¸ªèæ¬ç使ç¨",-1),P={href:"https://gist.github.com/ZipFile/c9ebedb224406f4f11845ab700124362",target:"_blank",rel:"noopener noreferrer"},E=l(`<li>å®è£ python(请èªè¡ç¾åº¦å®è£ )</li><li>å¨ä½ åæ¾èæ¬çæä»¶å¤¹æå¼cmdæè powerShellï¼è¿è¡å½ä»¤ï¼<div class="language-bash line-numbers-mode" data-ext="sh"><pre class="language-bash"><code>python pixiv_auth.py login 20</code></pre><div class="line-numbers" aria-hidden="true"><div class="line-number"></div></div></div></li><li>è¿æ¶ä¼èªå¨æå¼ä½ çé»è®¤æµè§å¨è¿å ¥å°Pixivç»å½çé¢</li><li>æä¸<code>F12</code>æå¼å¼åè å·¥å ·ï¼åæ¢å°âç½ç»(Network)âé项å¡</li><li>å¨çéå¨ä¸è¾å ¥<code>callback?</code></li>`,5),F=["src"],I=e("ol",{start:"7"},[e("li",null,"ç»å½ä½ çPixivè´¦å·åï¼æ¨åºè¯¥ä¼çå°ä¸ä¸ªç©ºç½é¡µé¢å请æ±ï¼å¦ä¸æç¤º")],-1),R=["src"],V=l('<ol start="8"><li>å¤å¶codeåæ®µåçåæ°ï¼ä½ éè¦å°½å¿«å 为è¿å¯è½å卿¶ææ§</li><li>åå°ä½ çæ§å¶å°ï¼å°ä½ åæè·å¾ç<code>code</code>è¾å ¥å°æ§å¶å°ï¼æä¸ä½ ç<code>Enter</code></li><li>妿æ¨åçä¸å齿£ç¡®ï¼å¹¶ä¸ Pixiv æ²¡ææ´æ¹å ¶èº«ä»½éªè¯æµï¼ååºæ¾ç¤ºä¸å¯¹<code>auth_token</code>å<code>refresh_token</code></li><li>æåå°ä½ çtokenå¡«å ¥é ç½®æä»¶<code>pixiv.yaml</code>ç<code>refresh_token</code>åæ®µå³å¯</li></ol>',1);function Z(o,q){const t=i("ExternalLinkIcon"),s=i("Badge");return p(),r("div",null,[u,e("div",h,[m,e("p",null,[n("é¦å ä½ å ·å¤ä¸å®çyamlè¯æ³ç¥è¯ï¼å¦æä½ ä¸ç¥éä»ä¹æ¯yaml请åå¾"),e("a",k,[n("yamlåºæ¬è¯æ³"),a(t)])])]),g,e("details",b,[_,e("ul",null,[e("li",null,[n("groupMessage "),a(s,{text:"ç¾¤æ¶æ¯"})]),e("li",null,[n("grouptemporaryMessage "),a(s,{text:"ç¾¤ä¸´æ¶æ¶æ¯"})]),e("li",null,[n("groupRecall "),a(s,{text:"群æ¤å"})]),e("li",null,[n("groupInviteRequest "),a(s,{text:"群é请"})]),e("li",null,[n("groupAdminChange "),a(s,{text:"群管çåå¨"})]),e("li",null,[n("groupNumberChange "),a(s,{text:"群èå表åå¨"})]),e("li",null,[n("groupMemberNumberChange "),a(s,{text:"群æååå¨"})]),e("li",null,[n("addGroupApplication "),a(s,{text:"å 群éç¥"})]),e("li",null,[n("botBeenBanned "),a(s,{text:"ç¦è¨"})]),e("li",null,[n("flashPhoto "),a(s,{text:"éªç §"})]),e("li",null,[n("anonymous "),a(s,{text:"å¿å"})]),v,f])]),y,e("ol",null,[e("li",null,[e("p",null,[n("é¦å ä½ éè¦æ¥æä¸ä¸ªSauceNAOçè´¦å·ï¼è¯·å¨"),e("a",x,[n("è¿ä¸ªç½å"),a(t)]),n("è¿è¡æ³¨å")])]),e("li",null,[e("p",null,[n("ç¶åè¿å ¥"),e("a",N,[n("è¿ä¸ªç½å"),a(t)]),n("è·åä½ çapi_key")])])]),e("img",{src:o.$withBase("/img/SauceNAO.png"),alt:"SauceNAO"},null,8,A),B,S,e("ul",null,[M,e("li",null,[e("a",C,[n("https://gist.github.com/ZipFile/c9ebedb224406f4f11845ab700124362"),a(t)])]),e("li",null,[e("a",O,[n("https://gist.github.com/upbit/6edda27cb1644e94183291109b8a5fde"),a(t)])])]),w,e("ol",null,[e("li",null,[n("å å°è¿ä¸ª"),e("a",P,[n("èæ¬"),a(t)]),n("ä¸è½½ä¸æ¥ï¼æ¾å¨ä»»æä¸ä¸ªä½ 忬¢çç®å½")]),E]),e("img",{src:o.$withBase("/pixiv-token/filter.png"),alt:"SauceNAO"},null,8,F),I,e("img",{src:o.$withBase("/pixiv-token/request.png"),alt:"SauceNAO"},null,8,R),V])}const K=c(d,[["render",Z],["__file","help.html.vue"]]);export{K as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.