CTCP ACTION¶
概要¶
CTCP ACTIONによって、特定の発言への返信などが行なえます。
CTCP ACTIONの送り方はクライアントによって異なりますが、LimeChatやirssi
では /me です。 例えば、replyコマンド送信する場合は /me reply a のようになります。
発言関係¶
発言の指定方法について¶
以下で tweet と書かれている部分では、次の書式が利用できます。
- a: 一致するtidを持つ発言を指します。
- nick:a: 一致するsidを持つ発言を指します。
- nick: @nickの最新の発言を指します。
- @nick: @nickの最新の発言を指します。
コマンド¶
- reply
tweetcomment(別名: 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
namevalue(別名: opts, option, options) - 名前
nameの クライアントオプション が持つ値をvalueに更新します。 - refresh
- フォローしているユーザ一覧を再読み込みさせます。