CTCP ACTION¶
概要¶
CTCP ACTIONによって、特定の発言への返信などが行なえます。
CTCP ACTIONの送り方はクライアントによって異なりますが、LimeChatやirssi
では /me
です。 例えば、replyコマンド送信する場合は /me reply a
のようになります。
発言関係¶
発言の指定方法について¶
以下で tweet
と書かれている部分では、次の書式が利用できます。
- a: 一致するtidを持つ発言を指します。
- nick:a: 一致するsidを持つ発言を指します。
- nick: @nickの最新の発言を指します。
- @nick: @nickの最新の発言を指します。
コマンド¶
- reply
tweet
comment
(別名: mention, re, rp) tweet
に対して返信します。- retweet
tweet
[comment
] (別名: rt, ort) tweet
をリツイートします。 コメントが省略された場合は、公式リツイートになります。- destroy
tweet
(別名: remove, rm) tweet
を削除する。tweet
の発言が自分のものでない場合はエラーになります。- fav
tweet
tweet
をお気に入りに追加します。- unfav
tweet
tweet
をお気に入りから削除します。- thread
tweet
[count
] tweet
のin_reply_toを辿って、最大count
件の会話を表示します。count
が省略された場合は10件になります。count
は20件以上を指定しても無視されます。- autofix
comment
(別名: topic) - 最新の発言が
comment
と類似している場合はその発言を削除し、comment
を発言として投稿します。 - autofix!
tweet
(別名: topic!) - 最新の発言を削除し、
comment
を発言として投稿します。 - search [
option
]text
(別名: s) text
を含む発言を検索します。 オプションは:lang=<国コード>
のみサポートしています。/me s :lang=ja hoge
だと日本人のツイートのみを検索します。
ユーザ関係¶
- userinfo
screen_name
(別名: bio) screen_name
のユーザのプロフィールを表示します。- version
screen_name
screen_name
のクライアントの情報を表示します。最新の発言に用いたクライアント名を表示します。- time
screen_name
screen_name
のタイムゾーン情報を表示します。- user
screen_name
[count
] (別名: u) screen_name
のユーザの最新の発言count
件を表示します。count
が省略された場合は20件になります。count
は 200件以上を指定しても無視されます。- spam
screen_name
screen_name
のユーザをスパムアカウントとして通報します。
プロフィール関連¶
- location
place
(別名: in, location) - 自分の現在地を
place
に更新します。 - name
name
- 自分の名前を
name
に更新します。
システム関係¶
- uptime
- atig.rbの連続起動時間を表示します。
- limit (別名: limits, rls)
- 残りのAPIへのアクセス可能回数を表示します。
- opt (別名: opts, option, options)
- 設定された クライアントオプション 一覧を表示します。
- opt
name
(別名: opts, option, options) - 名前
name
の クライアントオプション が持つ値を表示します。 - opt
name
value
(別名: opts, option, options) - 名前
name
の クライアントオプション が持つ値をvalue
に更新します。 - refresh
- フォローしているユーザ一覧を再読み込みさせます。