An open API service indexing awesome lists of open source software.

https://github.com/h1rono/bot-h1rono

my traQ bot
https://github.com/h1rono/bot-h1rono

golang traq traq-bot

Last synced: about 2 months ago
JSON representation

my traQ bot

Awesome Lists containing this project

README

        

# bot-h1rono:@BOT_H1rono:

## `@BOT_H1rono (help|:question:|:hatena:)`

これを表示します。

## `@BOT_H1rono :oisu-:`または`@BOT_H1rono :oisu-1::oisu-2::oisu-3::oisu-4yoko:`

:@BOT_H1rono:がチャンネルに参加します。スタンプにエフェクトはつけられません。

## `@BOT_H1rono :wave:`

:@BOT_H1rono:がチャンネルから退出します。

## `@BOT_H1rono :[pingを含むスタンプ][お好みでエフェクト]:`

:ping_pong:

## `(@BOT_H1rono) :[スタンプのパターン][お好みでエフェクト]:`

:@BOT_H1rono:が参加しているチャンネルであればメンションは不要です。パターンにマッチするスタンプ全てを返信してくれます。エフェクト(`.`以下)がついていた場合は返信するスタンプ全てにエフェクトが入ります。エフェクトにパターンは使えません。パターンで使える文字は以下の通りです。

- `?`: 1文字にマッチします
- `*`: 0文字以上にマッチします
- `+`: 1文字以上にマッチします

ただし、ここでマッチする文字はスタンプで使える文字(アルファベット大文字/小文字、数字、`_`と`-`)のみです。

例:

- `:oisu-?:` → :oisu-3::oisu-1::oisu-2::oisu-4:
- `:oisu-*:` → :oisu-2::oisu-ho::oisu-3::oisu-ri::oisu-bo::oisu-1::oisu-he::oisu-tu::oisu-cat1::oisu-ra::oisu-iteraton_mark::oisu-4::oisu-::oisu-ten::oisu-dakuten::oisu-4yoko::oisu-si::oisu-kyurun::oisu-ko::oisu-cat2::oisu-cat3::oisu-yo:
- `:oisu-+:` → :oisu-ra::oisu-cat1::oisu-4yoko::oisu-he::oisu-bo::oisu-si::oisu-cat2::oisu-yo::oisu-ko::oisu-3::oisu-dakuten::oisu-cat3::oisu-1::oisu-2::oisu-iteraton_mark::oisu-ten::oisu-kyurun::oisu-tu::oisu-ho::oisu-4::oisu-ri:

また、`:random[お好みでエフェクト]:`の場合はスタンプを1つランダムに返信します。

## その他

[リポジトリ](https://github.com/H1rono/bot-h1rono)を見てください。Web APIがあったりします。

希望/相談などは@.H1rono_Kまで
アイコン募集中です