0
: http://www.katelyndinkgrave.com/ruby/2016/01/31/civ-game-generator-twitterbot.htmlRailsのTwitterのボットダブルポスト
しかし、二重投稿を続けます。スクリプトを実行するたびに一度だけ投稿するようにするにはどうすればよいですか?
モデルは次のとおりです。
class Wod < ApplicationRecord
def initialize
@wod_type = WOD_TYPES.sample
@time = time
@rounds = rounds
...
end
I've omitted code not relevant to the post...
def print_wod
if @wod_type == "EMOM"
"#{@wod_type} #{@time}:\n\n" +
"#{@sets}\n\n" +
"#{bbweight}" +
"#{kbweight}" +
"#{height}" +
"#{slamweight}" +
"#{wallweight}" +
"\nFind more at: https://GymBull.com\n"
else
"#{@rounds}#{@wod_type}#{@time}:\n\n" +
"#{@sets}\n\n" +
"#{bbweight}" +
"#{kbweight}" +
"#{height}" +
"#{slamweight}" +
"#{wallweight}" +
"\nFind more at: https://GymBull.com\n"
end
end
end
とで実行ボットスクリプト(レールは、アプリ/モデル/ bot.rb R):私は尋ねた