LoginSignup

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

ruby TwitterBotのリプライとリツイートのコマンドがわかりません。初心者のため調査不足かもしれません。

解決したいこと

rubyでtwitterbotを作成しているのですが、
いまのところ「いいね」「ツイート」機能は作れて正常に機能しているみたいなので、
新しく「リプライ機能」と「リツート機能」をつけようと試行錯誤しているのですが、
どの記事も少し古いものが多く、初心者のために理解ができずに困っています。
twitterでリプライコマンドを調べようにもなんて調べたらいいのかもわからず八方塞がり状態です。

現状のコード

twitter_bot.rb
require "twitter"

client = Twitter::REST::Client.new do |config|
    config.consumer_key        = 
    config.consumer_secret     = 
    config.access_token        = 
    config.access_token_secret = 
end

    File.open("fav.txt", "r") do |bot|
      @bots = bot.read.split("\n")
    end
    tweet = @bots.sample

    results = client.search tweet

    results.attrs[:statuses].each do |tweet|
        id = tweet[:id].to_s
        client.favorite(id).take(42)
    end

    File.open("tweets.txt", "r") do |bot|
        @bots = bot.read.split("\n")
      end
      tweet = @bots.sample
      client.update tweet
  

ここに追加でリプライ機能、リツイート。
それとゆくゆくは引用リツイート、dm送信なんかも追加したいと考えています。

最後まで読んでいただきありがとうございます。
教えていただけると幸いです。
下手な質問をたくさんしてしまいますが、これからもよろしくお願いします。

参考にさせていただいた資料、記事

https://ottosan84.hatenablog.com/entry/2016/02/18/155142
https://qiita.com/shimisuk/items/c3a0b93fb13fa82ed8be
https://www.rubydoc.info/gems/twitter/5.16.0
http://route477.net/w/RubyTwitterJa.html
https://qiita.com/r_pg10/items/5beb5c3da99927d4cf89

0

No Answers yet.

Your answer might help someone💌