【~1.11】Twitter連携プラグイン MineTweet_for_Plugin

サーバーMODやBUKKITのプラグインなどの公開/紹介を専門に行うフォーラムです。クライアントMODと組み合わせ必須の物はMOD公開/紹介フォーラムで公開してください。
フォーラムルール
クライアントMODと対にして使用する物は極力 MOD 公開/紹介 フォーラムにて公開するようお願いします。
本フォーラムではサーバーへの適用をメインとするサーバーMOD、プラグインを取り扱います。
不明な点は管理人ecolightまでお問い合わせ下さい。
  • (PostNo.101584)

【~1.11】Twitter連携プラグイン MineTweet_for_Plugin

投稿記事by ittekikun » 2013年5月20日(月) 19:15

MineTweet_for_Plugin by ittekikun

このプラグインはBUKKIT(Spigot)サーバーに導入しTwitterと連携する事によって色々できるようになるプラグインです。

Copyright (C) 2013-2016 ittekikun

詳細機能

・緊急地震速報をサーバー内に通知。
・サーバーの起動終了時にツイート。
・サーバーにログインログアウト時にIDやUUID付きでツイート。
・コマンドで好きな文字列をツイート。
・MCBANSとの連携でKICKとLBANとGBANのツイートが可能。
・メッセージカスタマイズ機能。
・LunaChatプラグインとの連携機能。※要望があれば追加します。
・その他色々

Spigot(BUKKIT)Ver1.9系列で使用する前に

先日アップデートされた1.9で、当プラグインを使う場合は下記にご注意下さい。
  • 新規に導入される方は特に他の作業は必要ありません。
  • Linux系やMacをお使いの方はそのままプラグインをアップデートして下さい。特に他の作業は必要ありません。
  • Windowsをお使いの方で、1.8のサーバーから1.9へアップデートする場合は当プラグインを最新版(1.48以上)にした後、Configファイルのエンコード方式をSJISからUTF-8N(UTF-8 BOM無し)に変更してからサーバーを起動して下さい。
  • エンコード方式の変更方法が分からない・面倒な方は、Configファイル一式を一度削除してから起動し再設定してお使い下さい。

緊急地震速報機能について

緊急地震速報通知機能はEEWAlertに統合しました。
viewtopic.php?f=38&t=31135

今後の予定

・タイムライン連携機能追加
・API整備
・コマンド増やす
・MCBANS未導入でもKICKとBANツイートができるように

コマンド

/MineTweet (args) or /Mt (args)

pin: pinコードを認証するときに使用します。
reload :Configをリロードします。
tw (ツイートしたい文字列) :文字列をツイートします。

設定ファイル

※色々と長くなってきたのでリンクを参照してください。
https://github.com/ittekikun/MineTweet_ ... s/main.yml
https://github.com/ittekikun/MineTweet_ ... witter.yml
https://github.com/ittekikun/MineTweet_ ... es/bot.yml
https://github.com/ittekikun/MineTweet_ ... vement.yml

導入方法

  1. 普通にプラグイン導入。
  2. 起動するとコンソールにTwitter連携ウィザードが出てくるので指示に従う。
    自分のAPIキーを使いたい場合は、からUseMyConsumerKeyをtrueにして、コンシューマーキーを取得して設定。)
  3. その他設定をconfigからする。
  4. 終わり
  1. 普通にプラグイン導入。
  2. 起動するとGUIが出てくるので設定する。
    (CUIのOSではconfigからGUICertifyをfalseにして、コンシューマーキーを取得して設定。)
  3. その他設定をconfigからする。
  4. 終わり


注意事項

  • このプラグインを使用した事によって起きた、いかなる損害・事故を当サイト及び制作者は一切保証しません。
  • 当プラグインはLGPLv3下で配布されています。
    GNU LESSER GENERAL PUBLIC LICENSE ライセンス条項
  • ※TwitteAPIとの通信にTwitter4Jを使用しています。
    ※一部ファイルのデコード、GoogleAPIとの通信にはApache Commonsを使用しています。
    ※GoogleAPIとの通信にJackson JSON Processorを使用しています。
    上記ライブラリ群はApache License 2.0に従って配布されています。
    当プラグインを再配布する際は上記ライブラリ群のライセンスにも従って下さい。
    Apache License 2.0 ライセンス条項

お知らせ

  • ダウンロードHPをリニューアルしました。
  • 1.5を公開。
  • 1.48を公開。

既知の不具合

  • ヘルプコマンドの解説に誤字があります。tweetではなく正しくはtwです。次回アップデートで修正します。1.5より

ダウンロード

ダウンロードはこちらから↓
https://www.ittekikun.com/works

wget等を使用している関係上直リンクが欲しい場合はgithubからのダウンロードをお願いします。

バージョンアップ内容
    ※デバッグしきれてない部分があります。よろしければご協力下さい。
  • 1.5
    ※アップデートの際には必ずMineTweet_for_Pluginフォルダの削除をお願いします。
    追加

    • Spigot(BUKKIT)1.10以降に対応
    • 認証方法を変更(GUIが出てこなくなりました。初回起動時はコンソールを見て下さい。)
    • 一部ツイート機能に$uuidを追加
    • 画像付きツイート機能を通常機能に追加
    • プレイヤーキルツイートを追加
    修正
    • LunaChat連携機能を削除※要望があれば即再追加します。
    • Configファイルの説明を追加修正
    • Configファイルの$userを$playerに変更
    • 一部Listenerの優先度を修正
    • コンシューマーキーや、アクセストークンを暗号化するように変更(気持ち程度なのでAccessToken.mtdfファイルの扱いには気をつけて下さい。)
    • 緊急地震速報通知機能をEEWAlertに統合した為こちらの該当機能を削除
    • その他既存コード書き換え等
  • 1.48 Spigot(BUKKIT)1.9に対応 (詳細は別途当トピックに記載しますのでご覧になってからアップデートして下さい。)
  • 1.47 [BETA]緊急地震速報通知機能を実装 (詳細は別途当トピックに記載しますのでご覧になってから使用して下さい。)
  • 1.46 設定でタイムスタンプを強制追加しない設定を追加 BOT機能その他にて$time(タイムスタンプ)や$newline(改行)等を追加 (詳細はtwitter.ymlを御覧ください)
  • 1.45 実績が内部名称でなく名前で出るように
  • 1.44 1.43で発生したバグ修正 リロードコマンドで発生する可能性があったバグ修正 その他動作に関する修正
  • 1.43 画像ツイート機能の仕様変更(ファイル生成関係) バグ修正 1.8対応作業中
  • 1.42 またバグ修正
  • 1.41 バグ修正 隠し機能追加
  • 1.4
追加
  • Configファイルを3つに分割(main.yml twitter.yml bot.yml)
  • サーバー投票サイト(Japan Minecraft Servers等)で自分のサーバーへ投票された際にツイートできる機能を追加(Votifierが必要)
  • コンソールに吐かれるログにprefixを追加
  • [BETA]BOT機能を追加 指定したメッセージを指定したサイクルでツイートできます。(bot.ymlで設定)
  • [BETA]プレイヤーが実績を取得した際にツイートできる機能を追加
  • [BETA]プレイヤーのログイン・ログアウトした際にツイートに画像付きでツイートする機能を追加(main.ymlのDebugmodeで設定)
修正
  • Configファイルの説明を追加修正
  • Configファイルのコピーの仕様変更によりUTF-8環境でもSJIS環境でも置き換えせず正常に動くように。
  • 一部Listenerの優先度を修正(優先度が普通以上のプラグインにキャンセルされた場合はツイートされなくなるかも)
  • バージョンアップ確認サーバーの変更及びUTF-8化
  • その他既存コード書き換え等
古い奴
  • 1.31 1.3のバグ修正がメインです。ご協力してくださった皆様有難うございます。
  • 1.3 TwitterAPIとの通信をSSLに変更 内部処理を大幅に書き換えし、動作を安定させました Configファイルに項目追加 UTF-8Nにエンコード済みのConfigファイル追加(各自置き換えてください) ※結構焦ってリリースしている為バグがある可能性がありますのでご注意ください。 ※Configファイルを一度削除して再設定する事をおすすめします
  • 1.2 1.7.2対応(1.6.4でも動作します) ツイートコマンドのツイートされるメッセージのカスタマイズ対応 Configファイル修正 Configのデフォルト設定変更 内部的なプラグイン名の変更(Configファイルが別フォルダに生成されるはずですので再設定してください。 ご迷惑おかけします。)
  • 1.1 MCBANSとの連携強化 Configファイル修正・更新 バグ修正configを一度削除して再設定してください
  • 1.0b Configがデバッグ用になってたので修正 内部的には1.0ですが区別のためb
  • 1.0 10/02公開! 内部的に書き換えたり色々 機能面はぶっちゃけそこまで変わってないconfigを一度削除して再設定してください

    ↓旧TwitterPlugin
  • 2.1 ※色々更新 1.5.2で動くかはわからないconfigを一度削除して再設定してください ※詳しい詳細は近日中に
  • 2.0 ※色々更新 configを一度削除して再設定してください
  • 1.0b Config更新
  • 1.0 初版


ソースコード
https://github.com/ittekikun/MineTweet_for_Plugin


旧ページ
概要
サーバーが起動したり誰かがログインする時に自動でツイートしてくれます。
※速攻で作ったものなのでまだまだ機能も少なく改善点も多いです。 予めご了承ください。

Powered by Twitter4J&Yusuke様

機能
・サーバーの起動終了時にツイート。
・サーバーにログインログアウト時にID付きでツイート。
・/tw (好きな文字) でツイート。※色々実装して権限設定対応
・MCBANSとの連携でKICKとGBANのツイートが可能。
・メッセージカスタマイズ機能
・LunaChatプラグインとの連携機能

予定
・その他プラグインと連携。

設定ファイル(config.yml)
コード: 全て選択
# Twitter Plugin
# @author     ittekikun
# @license    GPLv3 ※Twitter4JはApache License 2.0で配布されています。
# @copyright  Copyright ittekikun 2013
#consumerKey: http://p.twpl.jp/show/orig/BqGgz 等を見てキーを取得して設定 以下3つも同等 ※最後に空白を入れないように
#consumerSecret:
#accessToken:
#accessTokenSecret:
#
#ServerStartTweet: サーバーを起動した時にツイートするか ※仕様上Reloadコマンド実行時にもツイートされてしまいます
#ServerStopTweet: サーバーを停止した時にツイートするか ※仕様上Reloadコマンド実行時にもツイートされてしまいます
#
#PlayerLoginTweet: プレイヤーがログインログアウトした時にツイートするか
#LoginMessageTemplate: ログインした時にツイートするメッセージをカスタマイズ出来ます。($user→ID)
#LogoutMessageTemplate: ログアウトした時にツイートするメッセージをカスタマイズ出来ます。($user→ID)
#
#McbansTweet: KICK&GBANをツイートするか(要MCBANS)
#KickMessageTemplate: KICKした時にツイートするメッセージをカスタマイズ出来ます。($user→ID、$reason→理由、$sender→KICKした人)
#BanMessageTemplate: GBANした時にツイートするメッセージをカスタマイズ出来ます。($user→ID、$reason→理由、$sender→GBANした人)
#
#LunaChatTweet: チャットチャンネル作成&削除をツイートするか(要LunaChat)
#ChannelCreateTemplate: 作成した時にツイートするメッセージをカスタマイズ出来ます。($channel→チャンネル名)
#ChannelDeleteTemplate: 削除した時にツイートするメッセージをカスタマイズ出来ます。($channel→チャンネル名)
#
#ShowTimeline: タイムラインを表示するか(非推奨)
#
#Number_of_diamond: ダイヤを消費してツイートするコマンドでダイヤの消費数を設定

consumerKey: xxxxxxxxxx
consumerSecret: xxxxxxxxxx
accessToken: xxxxxxxxxx
accessTokenSecret: xxxxxxxxxx

ServerStartTweet: false
ServerStopTweet: false

PlayerLoginTweet: true
LoginMessageTemplate: $userさんがサーバーにログインしました。現在$number人がログインしています。【自動投稿】
LogoutMessageTemplate: $userさんがサーバーからログアウトしました。現在$number人がログインしています。【自動投稿】

McbansTweet: true
KickMessageTemplate: $userが、「$reason」という理由で、$senderによってKICKされました。【自動投稿】
BanMessageTemplate: $userが、「$reason」という理由で、$senderによってグローバルBANされました。【自動投稿】

LunaChatTweet: true
ChannelCreateTemplate: チャットチャンネル「$channel」が作成されました。【自動投稿】
ChannelDeleteTemplate: チャットチャンネル「$channel」が削除されました。【自動投稿】

ShowTimeline: false

Number_of_diamond: 5

コンシューマーキーとかはこれ見たほうがいいかも。
コンシューマーキー取得方法

ライセンス
GPLv3
Twitter4JはApache License 2.0で配布されています。

ダウンロード
2.1※色々更新 1.5.2で動くかはわからないconfigを一度削除して再設定してください ※詳しい詳細は近日中に
2.0※色々更新 configを一度削除して再設定してください

1.0b
1.0※config更新
  • 免責
    このプラグインを使用して起きた問題はプラグイン作者、ソース提供者、助言者など開発に関わってる人すべてに置いて保証しません
  • お知らせ
    2.1でconfigを一度削除して再設定してください。
[/list]
最後に編集したユーザー ittekikun [ 2017年11月25日(土) 21:19 ], 累計 42 回
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.102077)

Re: 【BUKKIT 1.5.2】TwitterPlugin

投稿記事by ittekikun » 2013年5月22日(水) 23:48

ライセンスを変更しました。
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.102081)

Re: 【BUKKIT 1.5.2】TwitterPlugin

投稿記事by ucchy » 2013年5月23日(木) 00:10

config.yml の中の license表記も、あわせて変更しておきましょう。

それから、twitter4j は Apache License 2.0 を表明しているようです。
Apache License 2.0 の詳細はWikipediaに書かれているので、じゅうぶん読んでおくことをお勧めします。
http://ja.wikipedia.org/wiki/Apache_License
確か、Apache License を使用する場合、使用元のコピーライトを表記することが必須だったはずです。
コピーライト文は、twitter4j配布サイトの「ライセンス」のところに書かれていますので、
この内容を、このトピックにでも書いておけばよいと思います。

#もし私の指摘内容で間違っているところがあったら指摘してください。。。>ライセンスについて詳しい人
――お知らせ――
パソコンが壊れたため、買い替えるまで、プラグイン開発作業はお休みしています。簡単な質問程度ならお答えいたします。
――お知らせ――
アバター
ucchy
ID:69a5a221
ラピスラズリ収集家
 
記事: 1170
登録日時: 2012年11月07日(水) 00:08

  • (PostNo.102140)

Re: 【BUKKIT 1.5.2】TwitterPlugin

投稿記事by ittekikun » 2013年5月23日(木) 16:44

ucchy さんが書きました:config.yml の中の license表記も、あわせて変更しておきましょう。

忘れてた。


ucchy さんが書きました:それから、twitter4j は Apache License 2.0 を表明しているようです。
Apache License 2.0 の詳細はWikipediaに書かれているので、じゅうぶん読んでおくことをお勧めします。

了解。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.106444)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年6月10日(月) 19:29

Var2.0公開しました。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.116724)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by Asaya » 2013年7月26日(金) 01:03

以下のようなエラーが出るのですが何がいけないんでしょう?
bukkit 1.5.2-R1.0を使っています。

コード: 全て選択
2013-07-26 00:53:05 [INFO] [TwitterPlugin] Enabling TwitterPlugin v2.0
2013-07-26 00:53:05 [SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '�ス' (0xFFFD) special characters are not allowed
in "<string>", position 61
   at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
   at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
   at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202)
   at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:121)
   at com.github.ittekikun.TwitterPlugin.onEnable(TwitterPlugin.java:52)
   at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
   at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
   at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
   at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282)
   at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264)
   at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304)
   at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283)
   at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243)
   at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151)
   at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382)
   at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
Caused by: unacceptable character '�ス' (0xFFFD) special characters are not allowed
in "<string>", position 61
   at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
   at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
   at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
   at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
   ... 15 more
2013-07-26 00:53:05 [SEVERE] 401:Authentication credentials (https://dev.twitter.com/pages/auth) were missing or incorrect. Ensure that you have set valid consumer key/secret, access token/secret, and the system clock is in sync.
message - Error processing your OAuth request: Read-only application cannot POST
code - 89

Relevant discussions can be found on the Internet at:
   http://www.google.co.jp/search?q=b2b52c28 or
   http://www.google.co.jp/search?q=10981ab8
TwitterException{exceptionCode=[b2b52c28-10981ab8], statusCode=401, message=Error processing your OAuth request: Read-only application cannot POST, code=89, retryAfter=-1, rateLimitStatus=null, version=3.0.3}
2013-07-26 00:53:05 [SEVERE]    at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:177)
2013-07-26 00:53:05 [SEVERE]    at twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:61)
2013-07-26 00:53:05 [SEVERE]    at twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:98)
2013-07-26 00:53:05 [SEVERE]    at twitter4j.TwitterImpl.post(TwitterImpl.java:1871)
2013-07-26 00:53:05 [SEVERE]    at twitter4j.TwitterImpl.updateStatus(TwitterImpl.java:241)
2013-07-26 00:53:05 [SEVERE]    at com.github.ittekikun.TwitterPlugin.onEnable(TwitterPlugin.java:89)
2013-07-26 00:53:05 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
2013-07-26 00:53:05 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
2013-07-26 00:53:05 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
2013-07-26 00:53:05 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282)
2013-07-26 00:53:05 [SEVERE]    at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382)
2013-07-26 00:53:05 [SEVERE]    at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
マルチプレイサーバー企画中。
http://murusaba.mobi/eq/
Asaya
ID:5d79c127
水から上がったとこ
 
記事: 8
登録日時: 2013年5月29日(水) 15:57

  • (PostNo.116731)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年7月26日(金) 01:34

Asaya さんが書きました:以下のようなエラーが出るのですが何がいけないんでしょう?
bukkit 1.5.2-R1.0を使っています。

見た感じconfigファイルの設定でエラーが出ているようです。
configを載せてもらえますか?
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.116735)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by Asaya » 2013年7月26日(金) 01:53

ittekikun さんが書きました:
Asaya さんが書きました:以下のようなエラーが出るのですが何がいけないんでしょう?
bukkit 1.5.2-R1.0を使っています。

見た感じconfigファイルの設定でエラーが出ているようです。
configを載せてもらえますか?


すみません。自己解決しました。
1つはコンシューマーキーの取得をChromeで行ったのですが、「Read and Write」になりませんでした。調べてみると別のブラウザで試してみるといいとのことだったので、IEでやったところ成功しました。

もう1つはjarファイルの中身なんですが、config.ymlとplugin.ymlの文字コードをUTF-8Nに変えて上書きしたらエラーが出なくなりました。
マルチプレイサーバー企画中。
http://murusaba.mobi/eq/
Asaya
ID:5d79c127
水から上がったとこ
 
記事: 8
登録日時: 2013年5月29日(水) 15:57

  • (PostNo.116789)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年7月26日(金) 11:20

Asaya さんが書きました:すみません。自己解決しました。

解決できてよかったです。

Asaya さんが書きました:もう1つはjarファイルの中身なんですが、config.ymlとplugin.ymlの文字コードをUTF-8Nに変えて上書きしたらエラーが出なくなりました。

配布時にこれって変えたほうがいいのかな?
恐らくOS依存の問題だと思うんですよねぇ。

とりあえず報告有難うございました。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.116848)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by Laica » 2013年7月26日(金) 17:06

VarではなくてVerでは・・・?
【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開
アバター
Laica
ID:55a1c0c5
石掘り
 
記事: 83
登録日時: 2012年11月23日(金) 15:12
お住まい: 魔界

  • (PostNo.116907)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年7月26日(金) 21:11

Laica さんが書きました:VarではなくてVerでは・・・?
【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

後から気づきましたがばれないだろうと思ってました(殴
修正しときます。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.120487)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by HTS » 2013年8月10日(土) 13:04

Twitterのタイムラインを/sayなどでbukkitサーバー内で表示できる機能をお願いしたいです。
(動作方法はTwitterID(@xxxのような)を指定して、そこに流れたらすぐに放送するような)

よろしくお願いします。
マインクラフトのサーバーを立てています。

画像
アバター
HTS
ID:40e19cf0
大工さん
 
記事: 52
登録日時: 2013年1月26日(土) 02:33

  • (PostNo.120588)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年8月10日(土) 18:54

HTS さんが書きました:Twitterのタイムラインを/sayなどでbukkitサーバー内で表示できる機能をお願いしたいです。
(動作方法はTwitterID(@xxxのような)を指定して、そこに流れたらすぐに放送するような)

よろしくお願いします。

実はタイムラインの表示はテストで概ね成功しているのですが、指定したユーザーのタイムラインを監視の方法がいまいちわかってない状況です。
とりま頑張ってみます。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.120612)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年8月10日(土) 20:19

ittekikun さんが書きました:
HTS さんが書きました:Twitterのタイムラインを/sayなどでbukkitサーバー内で表示できる機能をお願いしたいです。
(動作方法はTwitterID(@xxxのような)を指定して、そこに流れたらすぐに放送するような)

よろしくお願いします。

実はタイムラインの表示はテストで概ね成功しているのですが、指定したユーザーのタイムラインを監視の方法がいまいちわかってない状況です。
とりま頑張ってみます。

とりあえずタイムラインに表示に成功しました。
ですがユーザーの指定はできません。
コンシューマーキーとアクセストークンを同じアカウントで取得すればそのアカウントのタイムラインが表示されるようになります。
フォロワー数が多いと負荷がかかるかもしれませんが大丈夫ですか?

後表示するのは特定ユーザーだけですか?
それとも全員に表示ですか?
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.120632)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by HTS » 2013年8月10日(土) 21:33

ittekikun さんが書きました:
ittekikun さんが書きました:
HTS さんが書きました:Twitterのタイムラインを/sayなどでbukkitサーバー内で表示できる機能をお願いしたいです。
(動作方法はTwitterID(@xxxのような)を指定して、そこに流れたらすぐに放送するような)

よろしくお願いします。

実はタイムラインの表示はテストで概ね成功しているのですが、指定したユーザーのタイムラインを監視の方法がいまいちわかってない状況です。
とりま頑張ってみます。

とりあえずタイムラインに表示に成功しました。
ですがユーザーの指定はできません。
コンシューマーキーとアクセストークンを同じアカウントで取得すればそのアカウントのタイムラインが表示されるようになります。
フォロワー数が多いと負荷がかかるかもしれませんが大丈夫ですか?

後表示するのは特定ユーザーだけですか?
それとも全員に表示ですか?



予定としては、専用のアカウントを取り、表示したいアカウントをフォロー(2件[緊急地震速報bot(α)様、津波注意報・警報速報様)して表示する予定です。
マインクラフトのサーバーを立てています。

画像
アバター
HTS
ID:40e19cf0
大工さん
 
記事: 52
登録日時: 2013年1月26日(土) 02:33

  • (PostNo.120637)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by ittekikun » 2013年8月10日(土) 21:48

HTS さんが書きました:予定としては、専用のアカウントを取り、表示したいアカウントをフォロー(2件[緊急地震速報bot(α)様、津波注意報・警報速報様)して表示する予定です。

なるほど。
ちなみにログインのツイート機能とかのアカウントとは別にできませんが宜しいですか?





地震速報を表示するプラグインを作ろうと考えてたんですが未だ挑戦してないんですよね・・・。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.120642)

Re: 【BUKKIT_1.5.2】TwitterPlugin 6/10Var2.0公開

投稿記事by HTS » 2013年8月10日(土) 22:28

ittekikun さんが書きました:
HTS さんが書きました:予定としては、専用のアカウントを取り、表示したいアカウントをフォロー(2件[緊急地震速報bot(α)様、津波注意報・警報速報様)して表示する予定です。

なるほど。
ちなみにログインのツイート機能とかのアカウントとは別にできませんが宜しいですか?





地震速報を表示するプラグインを作ろうと考えてたんですが未だ挑戦してないんですよね・・・。


全然構いません!利用目的は上記の通りなので・・・(こないだの奈良の大地震が「本物」だったら・・・と考えた次第です)
マインクラフトのサーバーを立てています。

画像
アバター
HTS
ID:40e19cf0
大工さん
 
記事: 52
登録日時: 2013年1月26日(土) 02:33

  • (PostNo.120651)

Re: 【BUKKIT_1.6.2】TwitterPlugin 8/10Ver2.1公開

投稿記事by ittekikun » 2013年8月10日(土) 23:36

とりあえず2.1を公開しました。
タイムライン表示もできるはずです。

詳しい解説はいずれか。

PS
地震情報プラグインβを明日か明後日公開します。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

  • (PostNo.120659)

Re: 【BUKKIT_1.6.2】TwitterPlugin 8/10Ver2.1公開

投稿記事by HTS » 2013年8月11日(日) 00:40

ありがとうございます!
ただ、トークンを発行し設定(コードの前に半角空白)、ShowTimeline: true
にしたものの、TLが流れてこないので動作確認ができないw


ittekikun さんが書きました:PS
地震情報プラグインβを明日か明後日公開します。


楽しみにしています!


追記:よくみたらコンソール内で怒られてましたw
Caused by: 401:Authentication credentials (https://dev.twitter.com/pages/auth) w
ere missing or incorrect. Ensure that you have set valid consumer key/secret, ac
cess token/secret, and the system clock is in sync.
message - Invalid or expired token
最後に編集したユーザー HTS [ 2013年8月11日(日) 01:09 ], 累計 1 回
マインクラフトのサーバーを立てています。

画像
アバター
HTS
ID:40e19cf0
大工さん
 
記事: 52
登録日時: 2013年1月26日(土) 02:33

  • (PostNo.120660)

Re: 【BUKKIT_1.6.2】TwitterPlugin 8/10Ver2.1公開

投稿記事by ittekikun » 2013年8月11日(日) 00:42

HTS さんが書きました:ありがとうございます!
ただ、トークンを発行し設定(コードの前に半角空白)、ShowTimeline: true
にしたものの、TLが流れてこないので動作確認ができないw

一時的にログインツイートとかを有効にするといいと思う。
サイン Bukkit Spigot Japan Wikiを運営しています。
些細な事でもいいので内容の充実にご協力頂ければ幸いです。
viewtopic.php?f=19&t=33020

■■ 投稿する前に ■■
  フォーラムルール
  質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
  【必読】質問の仕方について↓
  viewtopic.php?f=5&t=999
アバター
ittekikun
ID:aa8a2513
ラピスラズリ収集家
 
記事: 1252
登録日時: 2011年9月25日(日) 11:51
お住まい: 夢の国の隣

次へ

Return to サーバーMOD,プラグイン 公開/紹介

x