From 931192809bedde752257357cb59e132e7aa2bf3a Mon Sep 17 00:00:00 2001 From: koi-chan Date: Tue, 29 Oct 2024 17:04:15 +0900 Subject: [PATCH] =?UTF-8?q?FetchNewsWordpressApi=20=E3=81=AE=E3=83=89?= =?UTF-8?q?=E3=82=AD=E3=83=A5=E3=83=A1=E3=83=B3=E3=83=88=E3=82=92=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + doc/plugins/fetch_news_wordpress_api.md | 26 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 doc/plugins/fetch_news_wordpress_api.md diff --git a/README.md b/README.md index 8f8ddbf..8af3085 100644 --- a/README.md +++ b/README.md @@ -91,6 +91,7 @@ Discord ボット用のテンプレートファイルは [config/discord.yaml](c | [OnlineSessionSearch](doc/plugins/online_session_search.md) | [TRPG.NET セッションマッチングシステム](http://session.trpg.net/)から予定されているオンラインセッションの情報を検索する | o | x | | [CreTwitterCitation](doc/plugins/cre_twitter_citation.md) | Twitter @cre_ne_jp の引用 | o | - | | [UrlFetchTitle](doc/plugins/url_fetch_title.md) | 発言された URL のページタイトルを取得する | o | - | +| [FetchNewsWordpressApi](doc/plugins/fetch_news_wordpress_api.md) | [公式WP](https://www.cre.ne.jp/) から新規記事を取得 | o | - | #### ユーティリティ diff --git a/doc/plugins/fetch_news_wordpress_api.md b/doc/plugins/fetch_news_wordpress_api.md new file mode 100644 index 0000000..9f7a79c --- /dev/null +++ b/doc/plugins/fetch_news_wordpress_api.md @@ -0,0 +1,26 @@ +FetchNewsWordpressApi +===================== + +一定間隔で [クリエイターズネットワーク公式サイト](https://www.cre.ne.jp/) に新しく投稿された告知記事があるかチェックし、新規記事のタイトルと URL を NOTICE します。 + + +設定 +---- + +設定ファイルに以下を追加して、プラグインの設定を行います。 + +```yaml +# 公式WP (https://www.cre.ne.jp/) 記事引用プラグインの設定 +FetchNewsWordpressApi: + # 新規投稿を監視する間隔(秒) + # あまり短いとアクセス規制になるので注意 + # 60 以上を推奨 + CheckInterval: 300 + + # チェックごとに取得する記事の最大数 + MaxPostsPerCheck: 3 + + # NOTICE を行うチャンネルの一覧 + ChannelsToSend: + - '#cre' +```