「Phrik」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(一部翻訳)
(同期)
 
(同じ利用者による、間の5版が非表示)
2行目: 2行目:
 
[[en:phrik]]
 
[[en:phrik]]
 
[[Category:Internet Relay Chat]]
 
[[Category:Internet Relay Chat]]
phrik は、ほとんどの [[IRC チャンネル]] に存在する IRC ボットです。これは [https://github.com/ProgVal/Limnoria Limnoria] (以前は [https://sourceforge.net/projects/supybot/supybot]) であり、頻繁に繰り返される引用などの便利なfactoids とユーティリティが満載されています。フレーズを作成したり、人々に役立つリンクやその他の管理タスクを迅速に提供します。factoids と呼ばれるカスタム ''コマンド'' は、登録後に編集または追加できます (NickServ 登録と混同しないでください)
+
phrik は、ほとんどの [[IRC チャンネル]] に存在する IRC ボットです。これは [https://github.com/ProgVal/Limnoria Limnoria] (以前は [https://sourceforge.net/projects/supybot/ supybot]) であり、頻繁に繰り返される引用などの便利な factoids とユーティリティが満載されています。フレーズを作成したり、人々に役立つリンクやその他の管理タスクを迅速に提供します。factoids と呼ばれるカスタム ''コマンド'' は、登録後に編集または追加できます (NickServ 登録と混同しないでください)
   
 
== アカウント ==
 
== アカウント ==
16行目: 16行目:
 
例: {{ic|register demize thing}} は、{{ic|demize}} という名前のアカウントをパスワード {{ic|stuff}} で登録します。
 
例: {{ic|register demize thing}} は、{{ic|demize}} という名前のアカウントをパスワード {{ic|stuff}} で登録します。
   
=== Identifying ===
+
=== 識別する ===
   
  +
現在のセッション中、または {{ic|unidentify}} するまで phrik で識別するには、次のコマンドを実行する必要があります:
To identify with phrik for the current session, or until you {{ic|unidentify}}, you need to run the following command:
 
   
 
identify ''name'' ''password''
 
identify ''name'' ''password''
   
Example: {{ic|identify demize stuff}}
+
: {{ic|identify demize stuff}}
   
=== Identify with hostname ===
+
=== ホスト名で識別する ===
   
  +
接続するたびに phrik で識別する必要がない場合は、phrik アカウントにホストマスクを追加すると、そのホストから接続するたびに自動的に識別されるようになります。これらは、{{ic|nick!ident@host}} の形式です。
If you do not want to have to identify with phrik every time you connect you can add a hostmask to your phrik account which will make it identify you automatically every time you connect from that host. They are in the form of {{ic|nick!ident@host}}.
 
   
  +
ただし、追加するホストマスクには注意してください。そのホストマスクで接続している人は誰でもあなたとして識別されるため、大幅に変更される可能性が高いため、ISP からホストを追加しないでください。ホストマスクで自動識別するには、サーバーから IRC するか、クロークを使用する必要があります。そうしないと、ホストが大幅に変更される可能性が高く、他のユーザーがあなたであると識別される可能性があります。ホストで識別される場合は、同じサーバーから接続している他のユーザーがあなたであることを偽ることができないように、ident サーバーを実行することもできます。
Be careful what hostmask you add though, since anyone connecting with that hostmask will be identified as you so you do not want to add the host from your ISP since that will likely change a lot. To be autoidentified with a hostmask you will want to either IRC from a server or have a cloak, otherwise the host will likely change a lot and thus others might get identified as you. If you are going to get identified with a host you might also want to run an ident server so that others connecting from the same server will not be able to fake being you.
 
   
Two good examples are {{ic|demize!kyrias@theos.kyriasis.com}} or {{ic|*!*@archlinux/op/demize}}.
+
2 つの良い例は、{{ic|demize!kyrias@theos.kyriasis.com}} または {{ic|*!*@archlinux/op/demize}} です。
   
==== Adding a new hostmask ====
+
==== 新しいホストマスクの追加 ====
   
  +
ホストマスクを追加するには、次のコマンドをプライベートで phrik に送信します:
To add a hostmask send the following command to phrik in private:
 
   
 
hostmask add ''hostmask''
 
hostmask add ''hostmask''
   
Example: {{ic|!hostmask add demize!kyrias@theos.kyriasis.com}}
+
: {{ic|!hostmask add demize!kyrias@theos.kyriasis.com}}
   
==== Removing a hostmask ====
+
==== ホストマスクの削除 ====
   
 
hostmask remove ''name'' ''hostmask''
 
hostmask remove ''name'' ''hostmask''
46行目: 46行目:
 
hostmask remove demize demize!kyrias@theos.kyriasis.com
 
hostmask remove demize demize!kyrias@theos.kyriasis.com
   
==== Listing hostmasks ====
+
==== ホストマスクの一覧表示 ====
   
 
hostmask list
 
hostmask list
52行目: 52行目:
 
== Factoids ==
 
== Factoids ==
   
  +
phrik には MoobotFactoids プラグインがあり、ユーザーは小さなメッセージである factoids を作成、呼び出し、他の人に与えることができます。
phrik has the MoobotFactoids plugins, meaning users can create, recall and give others factoids, which are small messages.
 
   
  +
phrik factoids を呼び出すようにするには、次のように、感嘆符をプレフィックスとして付けた factoids のキーを、そのキーが存在するチャネルまたはプライベートなチャネルに送信します。
To make phrik recall a factoid you can either send the key of the factoid prefixed with an exclamation mark either to a channel where it is in or in private, like this:
 
   
 
!welcome
 
!welcome
   
=== Searching factoids ===
+
=== factoids の検索 ===
   
To search existing factoids, you can use the listkeys and listvalues commands:
+
既存の factoids を検索するには、listkeys および listvalues コマンドを使用できます。
   
 
!listkeys welcome
 
!listkeys welcome
   
  +
もしくは
or
 
   
 
!listvalues welcome
 
!listvalues welcome
   
=== Listing factoids by creator ===
+
=== 作成者ごとの factoids のリスト ===
   
  +
{{ic|!listauth}} を使用して、ニックが作成したすべての factoids を検索します。phrik は作成された factoids の名前を返さないため、誰かが誤って factoids を作成した場合にこれは最適です。
Use {{ic|!listauth}} to find all factoids a nick created. This is great when someone accidentally created a factoid since phrik does not return the name of the created factoid.
 
   
 
!listauth phrik
 
!listauth phrik
   
  +
=== factoids に関する情報を調べる ===
=== Finding out info about factoids ===
 
   
  +
factoids の作成者と作成時刻を調べたい場合は、factinfo コマンドを使用できます:
If you want to find the creator and creation time of a factoid, you can use the factinfo command:
 
   
 
!factinfo welcome
 
!factinfo welcome
   
=== Creating new factoids ===
+
=== 新しい factoids の作成 ===
   
  +
新しい factoids の作成は、factoids を呼び出すキー、{{ic|is}} を入力してからメッセージを入力するだけで簡単です。多くの場合、メッセージの先頭に {{ic|<reply>}} を付加して、phrik が {{ic|<key> is <value>}} を出力するのではなく、指定したとおりにメッセージを書き込むようにしたい場合
Creating a new factoid is as easy as typing the key you want the factoid to be recalled by, {{ic|is}} and then the message. Often you want to prepend the message with {{ic|<reply>}} so that phrik will just write the message exactly as you give it, instead of printing {{ic|<key> is <value>}}.
 
   
  +
次のような factoids を作成します:
Making a factoid like this:
 
   
 
!example is "<reply>This is an example factoid"
 
!example is "<reply>This is an example factoid"
   
Will make phrik send {{ic|This is an example factoid}} to the channel or pm whenever someone says {{ic|!example}} in the channel. If the {{ic|<reply>}} is omitted phrik will instead say {{ic|example is This is an example factoid}}.
+
チャンネル内で誰かが {{ic|!example}} と言ったときに、phrik がチャンネルまたは PM {{ic|This is an example factoid}} を送信します。{{ic|<reply>}} が省略された場合、phrik は代わりに {{ic|example is This is an example fatoid}} と言います。
   
=== Factoid locking ===
+
=== Factoid ロック ===
   
  +
factoids をロックして、他の人が factoids を削除または上書きできないようにすることもできますが、factoids が変更される正当な理由がある場合には邪魔になるだけなので、通常はその必要はありません。通常、ロックとロック解除は {{ic|MoobotFactoids}} プラグインからコマンドを呼び出すことによって行われますが、便宜上、{{ic|!fact}} は {{ic|!MoobotFactoids}} というエイリアスが付けられています。
Factoids can be locked to prevent other people from removing or overwriting a factoid, but there is generally no need for that as it is just in the way if there ends up being a good reason for the factoid being changed. Normally locking and unlocking would be done by calling the commands from the {{ic|MoobotFactoids}} plugin, but {{ic|!fact}} is aliased to {{ic|!MoobotFactoids}} for convenience.
 
   
  +
変更する必要があると思われる factoids がロックされている場合は、まずロックした人に連絡してください ({{ic|!factinfo}} が教えてくれます) その人と連絡が取れない、または変更することを拒否したが、それでも変更する必要があると思われる場合は、ルール違反などによる場合は、運営に連絡してください。(ops のリストを取得するには、{{ic|!listops}} を phrik に送信します。)
If a factoid you think should be changed is locked, firstly contact the person who locked it ({{ic|!factinfo}} will tell you), and if the person is either unavailable or refuses to change it but you still think it should be, due to breaking the rules or similar, feel free to contact the ops. (To get a list of ops send {{ic|!listops}} to phrik in a pm.)
 
   
 
!fact lock ''factoid_key''
 
!fact lock ''factoid_key''
   
  +
もしくは
or
 
   
 
!fact unlock ''factoid_key''
 
!fact unlock ''factoid_key''
   
=== Modifying factoids ===
+
=== factoids の変更 ===
   
  +
Factoid を変更するには 2 つの方法があります。1 つ目は正規表現の代替を使用する方法で、2 つ目は正規表現を完全に置き換える方法です。正規表現置換には、元の作成者情報と最後に変更した人に関する情報が保持されるという優れた特性があります。
For modifying a factoid there are two alternatives, the first is using a regex substitute and the second is replacing it completely. Regex replaces have the good property of keeping the original creator info and who last modified it.
 
   
==== Regex substitute ====
+
==== 正規表現の代替 ====
   
  +
ファクトイド例の単語 "This" を "That" に置き換えるには、次のように正規表現置換を使用できます:
To replace the word "This" in the example factoid with the word "That" you can use regex replace like this:
 
   
 
!example =~ s/This/That/
 
!example =~ s/This/That/
   
==== Replacing a factoid ====
+
==== factoids の置き換え ====
   
  +
factoids を新しいものに完全に置き換えるには、次のように no コマンドを使用します:
Completely replacing a factoid with something new can be done with the no command like this:
 
   
 
!no example is "<reply>a really bad example factoid"
 
!no example is "<reply>a really bad example factoid"
   
=== Deleting factoids ===
+
=== factoids の削除 ===
   
  +
ファクトイドの削除は {{ic|!MoobotFactoids delete ''factoid_key''}} で行いますが、これでは長すぎるため、{{ic|!rmfact}} という便宜上のエイリアスが存在します。正当な理由なく他の factoids を削除しないでください。不明な点がある場合は、まず質問してください。
Removing a factoid is done with {{ic|!MoobotFactoids remove ''factoid_key''}}, but since that is too long, there exists an alias for convenience called {{ic|!rmfact}}. Do not delete others factoids without a good reason, and do ask first if you are unsure.
 
   
 
!rmfact ''factoid_key''
 
!rmfact ''factoid_key''
   
== Quotes ==
+
== 引用 ==
   
  +
phrik は、QuoteGrabs プラグインを使用して、ユーザーの発言を保存および取得するための使いやすいシステムを提供します。引用符を取得/取得するために phrik で識別される必要はありません。すべての QuoteGrabs コマンドは、コマンド {{ic|!list QuoteGrabs}} を使用してリストできます。
phrik uses the QuoteGrabs plugin to provide an easy to use system for storing and retrieving things users say. You do not need to be identified with phrik to grab/retrieve quotes. All the QuoteGrabs commands can be listed using the command {{ic|!list QuoteGrabs}}.
 
   
  +
({{ic|''channel''}} 引数は、以下にリストされているコマンドの結果に何の違いも生じないようです。)
(The {{ic|''channel''}} argument does not seem to make any difference to the result of any of the commands listed below.)
 
   
  +
{{Warning|多くの引用はトピックから外れたチャンネルやローカルなチャンネルでキャプチャされたものであるため、それらは不適切であるか、仕事に安全でさえない可能性があります (NSFW) 表示結果が混乱を招く可能性があるため、トピック以外のチャネルではランダムな引用を表示しないでください。}}
{{Warning|Because many quotes were captured in offtopic or localized channels they may be inappropriate or even not safe for work (NSFW). Do not display a random quote in non-offtopic channels because the displayed result may be disruptive.}}
 
   
 
=== Grab ===
 
=== Grab ===
   
  +
{{ic|!grab ''nickname''}} コマンドは、引用を ''取得'' するために使用されます。これは、{{ic|''nickname''}} が最後に言ったことは phrik の内部データベースに保存されることを意味します 例:
The {{ic|!grab ''nickname''}} command is used to "grab" a quote. This means that the last thing {{ic|''nickname''}} said will be stored in phrik's internal database. Example:
 
   
 
!grab Arch-TK
 
!grab Arch-TK
   
{{ic|!grab}} is synonymous to {{ic|!QuoteGrabs grab}}.
+
{{ic|!grab}} {{ic|!QuoteGrabsgrab}} と同義です。
   
=== Quote ===
+
=== 引用 ===
   
The {{ic|!quote ''nickname''}} command is used to view the last grabbed quote.
+
{{ic|!quote ''nickname''}} コマンドは、最後に取得した引用を表示するために使用されます。
   
{{ic|!quote}} is synonymous to {{ic|!QuoteGrabs quote}}, and so is {{ic|!q}}
+
{{ic|!quote}} {{ic|!QuoteGrabs quote}} と同義であり、{{ic|!q}} も同様です
   
=== Random ===
+
=== ランダム ===
   
The {{ic|!QuoteGrabs random ''nickname''}} command is used to view a random selection of quotes. Given a {{ic|''<nickname>''}} the selection is narrowed to just one user.
+
{{ic|!QuoteGrabs random ''nickname''}} コマンドは、ランダムに選択された引用符を表示するために使用されます。 {{ic|''<nickname>''}} を指定すると、選択は 1 人のユーザーのみに絞り込まれます。
   
The alias {{ic|!rq}} can be used in place of {{ic|!QuoteGrabs random}} and the alias {{ic|!multirq}} gives a selection of 5 random quotes instead of just 1.
+
エイリアス {{ic|!rq}} {{ic|!QuoteGrabs random}} の代わりに使用でき、エイリアス {{ic|!multirq}} 1 つだけではなく 5 つのランダムな引用符を選択します。
   
=== Search ===
+
=== 検索 ===
   
  +
{{ic|!QuoteGrabs search ''[channel]'' ''text''}} コマンドは、phrik の引用データベースで指定された文字列を含む引用を検索するために使用されます。このコマンドはリテラル検索を実行します。これは、"Arch-TK broken" を検索しても、そのリテラル結果が見つからない限り、検索結果が返されないことを意味します。例えば:
The {{ic|!QuoteGrabs search ''[channel]'' ''text''}} command is used to search phrik's quote database for a quote containing a given string. This command does a literal search, this means that searching for "Arch-TK broken" will not return any search results unless that literal result is found. For example:
 
   
 
!QuoteGrabs search "Arch-TK Windows"
 
!QuoteGrabs search "Arch-TK Windows"
   
Will not return {{ic|#35732: Windows ME, best windows.}}.
+
{{ic|#35732: Windows ME, best windows}} は返されません。
   
The alias {{ic|!qfind}} can be used in place of {{ic|!QuoteGrabs search}}.
+
エイリアス {{ic|!qfind}} は、{{ic|!QuoteGrabs search}} の代わりに使用できます。
   
=== List ===
+
=== リスト ===
   
The {{ic|!QuoteGrabs list ''[channel]'' ''nickname''}} command is used to list all the quotes for a given user.
+
{{ic|!QuoteGrabs list ''[channel]'' ''nickname''}} コマンドは、特定のユーザーのすべての引用をリストするために使用されます。
   
The alias {{ic|!qlist}} can be used in place of {{ic|!QuoteGrabs list}}.
+
エイリアス {{ic|!qlist}} は、{{ic|!QuoteGrabs list}} の代わりに使用できます。
   
 
=== Say ===
 
=== Say ===
   
  +
{{ic|!QuoteGrabssay ''[channel]'' ''id''}} コマンドは、検索関数とリスト関数によって返された ID を使用して引用テキスト全体を表示するために使用されます。
The {{ic|!QuoteGrabs say ''[channel]'' ''id''}} command is used to view the full quote text using an ID returned by the search and list functions.
 
   
  +
例えば:
For example:
 
   
 
!QuoteGrabs say 34656
 
!QuoteGrabs say 34656
   
  +
返し:
Will return:
 
   
 
<sudokode> ew you might as well be using windows
 
<sudokode> ew you might as well be using windows
   
  +
エイリアス {{ic|!qsay}} は、{{ic|!QuoteGrabssay}} の代わりに使用できます。
The alias {{ic|!qsay}} can be used in place of {{ic|!QuoteGrabs say}}.
 
   
 
=== Get ===
 
=== Get ===
   
The {{ic|!QuoteGrabs get ''[channel]'' ''id''}} command is very similar to the ''Say'' command. It returns the full text of the quote along with additional information.
+
{{ic|!QuoteGrabs get ''[channel]'' ''id''}} コマンドは ''Say'' コマンドとよく似ています。追加情報とともに引用文の全文が返されます。
   
  +
例えば:
For example:
 
   
 
!QuoteGrabs get 34656
 
!QuoteGrabs get 34656
   
  +
返し:
Will return:
 
   
 
<sudokode> ew you might as well be using windows (Said by: sudokode!~ponies@unaffiliated/sudokode; grabbed by quantum-mechanic!~neutrino@unaffiliated/electron/x-8286743 at 11:21 AM, November 12, 2014
 
<sudokode> ew you might as well be using windows (Said by: sudokode!~ponies@unaffiliated/sudokode; grabbed by quantum-mechanic!~neutrino@unaffiliated/electron/x-8286743 at 11:21 AM, November 12, 2014
   
The alias {{ic|!qget}} can be used in place of {{ic|!QuoteGrabs get}} but does not permit using a {{ic|''channel''}} argument.
+
エイリアス {{ic|!qget}} {{ic|!QuoteGrabs get}} の代わりに使用できますが、{{ic|''channel''}} 引数の使用は許可されません。
   
== See also ==
+
== 参照 ==
   
* [https://docs.limnoria.net Limnoria's documentation]
+
* [https://docs.limnoria.net Limnoria's のドキュメント]

2024年2月20日 (火) 07:13時点における最新版

phrik は、ほとんどの IRC チャンネル に存在する IRC ボットです。これは Limnoria (以前は supybot) であり、頻繁に繰り返される引用などの便利な factoids とユーティリティが満載されています。フレーズを作成したり、人々に役立つリンクやその他の管理タスクを迅速に提供します。factoids と呼ばれるカスタム コマンド は、登録後に編集または追加できます (NickServ 登録と混同しないでください)

アカウント

警告: アカウントに関連する操作については、プライベートメッセージで /msg phrik を使用して phrik をクエリすることを忘れないでください。この場合、コマンドの前に ! を付ける必要はありません。

登録する

新しい factoids を作成したり、既存の factoids を変更するには、phrik アカウントが必要です。IRC ニックネームと同じ名前である必要はありません。

register name password

例: register demize thing は、demize という名前のアカウントをパスワード stuff で登録します。

識別する

現在のセッション中、または unidentify するまで phrik で識別するには、次のコマンドを実行する必要があります:

identify name password

例: identify demize stuff

ホスト名で識別する

接続するたびに phrik で識別する必要がない場合は、phrik アカウントにホストマスクを追加すると、そのホストから接続するたびに自動的に識別されるようになります。これらは、nick!ident@host の形式です。

ただし、追加するホストマスクには注意してください。そのホストマスクで接続している人は誰でもあなたとして識別されるため、大幅に変更される可能性が高いため、ISP からホストを追加しないでください。ホストマスクで自動識別するには、サーバーから IRC するか、クロークを使用する必要があります。そうしないと、ホストが大幅に変更される可能性が高く、他のユーザーがあなたであると識別される可能性があります。ホストで識別される場合は、同じサーバーから接続している他のユーザーがあなたであることを偽ることができないように、ident サーバーを実行することもできます。

2 つの良い例は、demize!kyrias@theos.kyriasis.com または *!*@archlinux/op/demize です。

新しいホストマスクの追加

ホストマスクを追加するには、次のコマンドをプライベートで phrik に送信します:

hostmask add hostmask

例: !hostmask add demize!kyrias@theos.kyriasis.com

ホストマスクの削除

hostmask remove name hostmask
hostmask remove demize demize!kyrias@theos.kyriasis.com

ホストマスクの一覧表示

hostmask list

Factoids

phrik には MoobotFactoids プラグインがあり、ユーザーは小さなメッセージである factoids を作成、呼び出し、他の人に与えることができます。

phrik factoids を呼び出すようにするには、次のように、感嘆符をプレフィックスとして付けた factoids のキーを、そのキーが存在するチャネルまたはプライベートなチャネルに送信します。

!welcome

factoids の検索

既存の factoids を検索するには、listkeys および listvalues コマンドを使用できます。

!listkeys welcome

もしくは

!listvalues welcome

作成者ごとの factoids のリスト

!listauth を使用して、ニックが作成したすべての factoids を検索します。phrik は作成された factoids の名前を返さないため、誰かが誤って factoids を作成した場合にこれは最適です。

!listauth phrik

factoids に関する情報を調べる

factoids の作成者と作成時刻を調べたい場合は、factinfo コマンドを使用できます:

!factinfo welcome

新しい factoids の作成

新しい factoids の作成は、factoids を呼び出すキー、is を入力してからメッセージを入力するだけで簡単です。多くの場合、メッセージの先頭に <reply> を付加して、phrik が <key> is <value> を出力するのではなく、指定したとおりにメッセージを書き込むようにしたい場合

次のような factoids を作成します:

!example is "<reply>This is an example factoid"

チャンネル内で誰かが !example と言ったときに、phrik がチャンネルまたは PM に This is an example factoid を送信します。<reply> が省略された場合、phrik は代わりに example is This is an example fatoid と言います。

Factoid ロック

factoids をロックして、他の人が factoids を削除または上書きできないようにすることもできますが、factoids が変更される正当な理由がある場合には邪魔になるだけなので、通常はその必要はありません。通常、ロックとロック解除は MoobotFactoids プラグインからコマンドを呼び出すことによって行われますが、便宜上、!fact!MoobotFactoids というエイリアスが付けられています。

変更する必要があると思われる factoids がロックされている場合は、まずロックした人に連絡してください (!factinfo が教えてくれます) その人と連絡が取れない、または変更することを拒否したが、それでも変更する必要があると思われる場合は、ルール違反などによる場合は、運営に連絡してください。(ops のリストを取得するには、!listops を phrik に送信します。)

!fact lock factoid_key

もしくは

!fact unlock factoid_key

factoids の変更

Factoid を変更するには 2 つの方法があります。1 つ目は正規表現の代替を使用する方法で、2 つ目は正規表現を完全に置き換える方法です。正規表現置換には、元の作成者情報と最後に変更した人に関する情報が保持されるという優れた特性があります。

正規表現の代替

ファクトイド例の単語 "This" を "That" に置き換えるには、次のように正規表現置換を使用できます:

!example =~ s/This/That/

factoids の置き換え

factoids を新しいものに完全に置き換えるには、次のように no コマンドを使用します:

!no example is "<reply>a really bad example factoid"

factoids の削除

ファクトイドの削除は !MoobotFactoids delete factoid_key で行いますが、これでは長すぎるため、!rmfact という便宜上のエイリアスが存在します。正当な理由なく他の factoids を削除しないでください。不明な点がある場合は、まず質問してください。

!rmfact factoid_key

引用

phrik は、QuoteGrabs プラグインを使用して、ユーザーの発言を保存および取得するための使いやすいシステムを提供します。引用符を取得/取得するために phrik で識別される必要はありません。すべての QuoteGrabs コマンドは、コマンド !list QuoteGrabs を使用してリストできます。

(channel 引数は、以下にリストされているコマンドの結果に何の違いも生じないようです。)

警告: 多くの引用はトピックから外れたチャンネルやローカルなチャンネルでキャプチャされたものであるため、それらは不適切であるか、仕事に安全でさえない可能性があります (NSFW) 表示結果が混乱を招く可能性があるため、トピック以外のチャネルではランダムな引用を表示しないでください。

Grab

!grab nickname コマンドは、引用を 取得 するために使用されます。これは、nickname が最後に言ったことは phrik の内部データベースに保存されることを意味します 例:

!grab Arch-TK

!grab!QuoteGrabsgrab と同義です。

引用

!quote nickname コマンドは、最後に取得した引用を表示するために使用されます。

!quote!QuoteGrabs quote と同義であり、!q も同様です

ランダム

!QuoteGrabs random nickname コマンドは、ランダムに選択された引用符を表示するために使用されます。 <nickname> を指定すると、選択は 1 人のユーザーのみに絞り込まれます。

エイリアス !rq!QuoteGrabs random の代わりに使用でき、エイリアス !multirq は 1 つだけではなく 5 つのランダムな引用符を選択します。

検索

!QuoteGrabs search [channel] text コマンドは、phrik の引用データベースで指定された文字列を含む引用を検索するために使用されます。このコマンドはリテラル検索を実行します。これは、"Arch-TK broken" を検索しても、そのリテラル結果が見つからない限り、検索結果が返されないことを意味します。例えば:

!QuoteGrabs search "Arch-TK Windows"

#35732: Windows ME, best windows は返されません。

エイリアス !qfind は、!QuoteGrabs search の代わりに使用できます。

リスト

!QuoteGrabs list [channel] nickname コマンドは、特定のユーザーのすべての引用をリストするために使用されます。

エイリアス !qlist は、!QuoteGrabs list の代わりに使用できます。

Say

!QuoteGrabssay [channel] id コマンドは、検索関数とリスト関数によって返された ID を使用して引用テキスト全体を表示するために使用されます。

例えば:

!QuoteGrabs say 34656

返し:

<sudokode> ew you might as well be using windows

エイリアス !qsay は、!QuoteGrabssay の代わりに使用できます。

Get

!QuoteGrabs get [channel] id コマンドは Say コマンドとよく似ています。追加情報とともに引用文の全文が返されます。

例えば:

!QuoteGrabs get 34656

返し:

<sudokode> ew you might as well be using windows (Said by: sudokode!~ponies@unaffiliated/sudokode; grabbed by quantum-mechanic!~neutrino@unaffiliated/electron/x-8286743 at 11:21 AM, November 12, 2014

エイリアス !qget!QuoteGrabs get の代わりに使用できますが、channel 引数の使用は許可されません。

参照