仕様書

Last-modified: 2023-11-06 (月) 12:58:48

このページではいがるたさんに実装されているコマンドについてまとめています。

コマンド

/auth
  • Botのトークン取得に必要な認証を手動で行うコマンドです。
  • 認証は通常トークン失効と共に自動で行われますが、何らかの理由でトークンが自動更新できなかった場合に使用できます。
/bold [文字列]
  • 与えられた文字列を太字体に置き換えて返すコマンドです。
  • アルファベットまたは数字以外の文字は無視されます。
  • アップデート日など書体を変え目立たせたい部分がある場合に使用できます。

    使用例

    (入力) /bold Update 2019.8.28
    (出力) 𝐔𝐩𝐝𝐚𝐭𝐞 𝟐𝟎𝟏𝟗.𝟖.𝟐𝟖

/create [楽曲名(ページ名)] <t/f>
  • 新規楽曲ページを自動で作成するコマンドです。
  • 仮画像(Loading...と書かれているもの)が配置された状態で生成されます。
  • <t/f>の部分には新規楽曲がシングル曲である場合はt、そうでない場合はfと入力してください。

    使用例

    (入力) /create ぽっぽちゃんかわいいソング t

/interval [秒数]
  • Wikiの編集履歴を取得する間隔を設定するコマンドです。
  • APIの利用にはレートリミットが存在するため、過度に短い間隔に設定すると上限に達し全ての操作ができなくなります。必ず適度な秒数を設定してください。複数編集を同時に取得できるようになったため、60秒以下に設定する必要は現時点では無いと思われます。なお、10秒未満に設定することはできません。

    使用例

    (入力) /interval 60

/restore [ページ名]
  • 該当ページの直近の編集を差し戻し復元するコマンドです。
  • Botに保存されているバックアップから復元しています。このBotは過去1回分の編集しか記録しないため、それより前に遡って復元することはできません。*1

    使用例

    (入力) /restore FrontPage


*1 更に前の状態に復元できるよう仕様変更を検討中です。