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
- Host: GitHub
- URL: https://github.com/h1rono/bot-h1rono
- Owner: H1rono
- License: mit
- Created: 2023-01-26T23:21:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-22T03:26:05.000Z (3 months ago)
- Last Synced: 2025-02-22T04:22:44.132Z (3 months ago)
- Topics: golang, traq, traq-bot
- Language: Go
- Homepage:
- Size: 196 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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まで
アイコン募集中です