Qmalendar説明書

Qmalendar 説明書

くまれんだー(Qmalendar)とは?

サークル等の予定を登録・公開し、Twitterのアカウント( @qmalendar )から定期的に通知するシステムです。

システムとしてできることをユースケースとして図案化しました。
予定の登録・削除・閲覧はサークルの管理者やメンバーがWebから行い、登録された内容をシステムが自動的にTweetします。

各ユーザとQmalendar

個々のユーザーIDを登録する機能は無く、管理ページに入る際のパスワードによって「サークル管理者」か「一般ユーザ」として管理ページにログインします。

サークル管理者

管理ページに管理者用パスワードでログインすると、サークル管理者として以下の処理を実行出来ます。

一般ユーザー

管理ページに一般ユーザー用パスワードでログインすると、サークルの一般ユーザーとして以下の処理を実行出来ます。

閲覧者

ログインをしなくても、予定を見ることができます。

システム管理者

上に書いた以外の処理はシステムの管理者(ゆんぞ)しかできませんので、メールまたは Twitter DM にてご用命ください。

Qmalendarの発行するTwitter

Qmalendar が Tweet する内容は以下の4種類です。

日報

最大で1日に1度発信します。

発信時刻
0~23時の中から1時間単位で設定
発信の対象時間
発信時刻から24時間、当日、翌日のいずれか

対象時間内に予定がない場合は発信しません。

週報

発信する予定があれば、週に1度発信します。発信しない設定も可能です。

発信時刻
日報と同じ
発信曜日
何れかの曜日を選択
発信予定範囲
日報の発信範囲+6日(日報の対象が翌日なら、翌日から数えて7日)

対象時間内に予定がない場合は発信しません。

修正日報

日報で既出の予定が変更された場合、予定の追加・削除から1時間以内に発信されます。
内容は日報と同じで、かつ追加・削除された予定だけでなく対象時間内の予定全てが発信されます。

修正週報

週報で既出の予定が変更され、かつ修正日報や次の日報でカバーされない範囲がある場合、次の日報が出るタイミングで発信されます。
内容は週報と同じで、かつ追加・削除された予定だけでなく対象時間内の予定全てが発信されます。

Qmalendar とTwitterアプリID

@qmalendar 以外の任意の Twitter アカウントから予定を投稿することが可能です。RTも出来ます。

投稿するアカウント上で Twitter アプリを作成し、ConsumerKey(API Key), ConsumerSecret (API Secret), AccessToken, AccessTokenSecret の4つのキーを @yunzo_qma までお知らせ下さい。

アプリ作成の具体的な手順についてはこちらをご参照ください。


トップに戻る