ぐ~たら日記

主にポケモンの厳選・PT構成、ツールの作成配布、動画について語っていくブログです。ニコ動でシングルレートのゆっくり実況をあげています。Twitterで更新履歴を見る際は #gu_tara_diaryを見て頂けると幸いです。TOP絵募集中ですので書いてくださるという素晴らしい絵師様はTwitterで連絡頂けると幸いです
ぐ~たら日記 TOP  >  スポンサー広告 >  ポケモン補助ツール >  冴えないBOTの作り方

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

冴えないBOTの作り方

【今回言いたいこと】
頑張って構築をつぶやくBOT作ったんだからみんなフォローしてよね!!
そして、構築を投稿して宣伝してよね!!
Twitterのプロフィール

詳細は追記にて
 【内容】
・1時間に1回S9の構築を1個つぶやきます
・つぶやく内容はブログタイトル、URL、PTメンバー
・つぶやくブログはこのスプレッドシートにまとめてあるので、ランダムで選びます
・上記のスプレッドシートに構築を追加したい場合はここのフォームから投稿ください
 ※2回目以降の投稿は弾きます(ロジックは秘密)
・構築が追加されたら若干のタイムラグが有りますが、即座につぶやきます

【見た目はこんな感じ】
4.png
【Special Thanks】
今回誰も最後まで読まないと思ったからここに書く
@コさん・・・膨大な情報入力してくれてありがとう
ここの記事を書いてくれた人・・・丸パクリしました!あざます!

【だれでも2時間でできるBOTの作り方】
■用意するもの
 グーグルアカウント
 BOT用のTwitterアカウント(電話番号の認証は行っておいてください)

■冴えないBOTの作り方(自分用メモとも言う)
 ①ここからTwitterアプリを作ってね、英語だから読めるはず
 ②Googleのスプレッドシートにつぶやくためのデータを格納してね
 ③GoogleAppsScriptの設定してね
 ④スクリプトエディタ→ファイル→プロパティを開き、スクリプトのプロパティタグを選択してOAuthの設定してね
 ⑤設定したOAuth使ったスクリプト書いてね(下記は僕がネットから発掘したもの)
 ⑥Googleスプレッドシートから情報持ってきて、Stringに放り込んでtwitterPost(text)使えば投稿できるぜ!

■使った汎用関数(流用品)
 function tweetInitialize() {
// Setup OAuthServiceConfig
var oAuthConfig = UrlFetchApp.addOAuthService("twitter");
oAuthConfig.setAccessTokenUrl("https://api.twitter.com/oauth/access_token");
oAuthConfig.setRequestTokenUrl("https://api.twitter.com/oauth/request_token");
oAuthConfig.setAuthorizationUrl("https://api.twitter.com/oauth/authorize");
oAuthConfig.setConsumerKey(ScriptProperties.getProperty("twitterConsumerKey"));
oAuthConfig.setConsumerSecret(ScriptProperties.getProperty("twitterConsumerSecret"));

}

function twitterPost(text) {
// Setup optional parameters to point request at OAuthConfigService. The "twitter"
// value matches the argument to "addOAuthService" above.
var options =
{
"oAuthServiceName" : "twitter",
"oAuthUseToken" : "always",
"method" : "POST"
};
var encodedTweet = encodeURIComponent(text);
var result = UrlFetchApp.fetch("https://api.twitter.com/1.1/statuses/update.json?status=" + encodedTweet, options);
var o = Utilities.jsonParse(result.getContentText());
Logger.log(o);
Logger.log(result.getResponseCode());
}
関連記事
コメントの投稿












管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL


検索フォーム
TOP画像
プロフィール

れいぜる

Author:れいぜる
~自己紹介~
詩緒ちゃんとポケモンをこよなく愛するポケモン勢
動画へはカテゴリの該当ページ又はリンクからマイリスへいけるのでどうぞ

【このブログについて】
ポケモンについてが中心で
・PT、個体紹介
・ツール作成
を主軸として更新していきます。たまに通常日記として違うことも書くかも

~Twitter~
アカウント名:rei_zeru250
こちらからどうぞ

~自分への連絡について~
スカイプで「れいぜる」と検索していただければ見つかると思います。わからなければコメやツイッターのリプライでお聞きください。

【過去にやってたネトゲ】
テイルズウィーバー、ドラゴンネスト、フリフオンライン

更新履歴


ブログ移転しました (05/12)

秘密の企画 (04/12)

【S13使用構築 最高最終2054】バトンメガバシャ構築 (12/29)

【シーズン12使用構築】回レ!毒月花 (11/18)

ポケモン記事はブログのほうがいいのだろうか (11/11)

冴えないBOTの作り方 (06/18)

【S9使用構築レート2050達成】結果論対面偽装ボルトゲンガー (05/13)

総記事数:
Comments+Trackback
Comments<>+-
Trackback <> + -
ドロップダウンカテゴリリスト
リンク
相互リンク希望の際はtwitterやコメント欄にてご連絡お願いします。相互リンクではなく普通にリンクする際はリンクフリーですのでご連絡は必要ありません。
Twitter
気軽にフォローお願いします
FC2カウンター
全記事表示リンク
カレンダー(月別)
03 ≪│2017/03│≫ 04
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31 -
メールフォーム
ツールの不具合や改善点、ブログの感想などメールで送りたい方はこちらをどうぞ

名前:
メール:
件名:
本文:

参加ランキング
売名乙ということで気が向いたら押してくれると有りがたいです
ポケモン・攻略ブログ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。