Skip to content

Instantly share code, notes, and snippets.

@georgkreimer
Created May 17, 2016 22:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save georgkreimer/5cc6a6214dd3c2f89474c495af2ede9f to your computer and use it in GitHub Desktop.
Save georgkreimer/5cc6a6214dd3c2f89474c495af2ede9f to your computer and use it in GitHub Desktop.
#!/usr/bin/env ruby
require 'rubygems'
require 'chatterbot/dsl'
require 'speedtest'
# debug_mode
# remove this to get less output when running your bot
verbose
speedtest = Speedtest::Test.new(
download_runs: 1,
upload_runs: 1,
download_sizes: [2000, 4000],
upload_sizes: [10000, 400000],
debug: true
)
result = speedtest.run
tweet "Download: #{result.pretty_download_rate}, Upload: #{result.pretty_upload_rate}"
@georgkreimer
Copy link
Author

georgkreimer commented May 17, 2016

wget -O speedtester.rb https://gist.github.com/georgkreimer/5cc6a6214dd3c2f89474c495af2ede9f/raw/a906ff68fb86a9d44a55740d8c268fd86893d211/speedtester.rb
gem install speedtest
gem install chatterbot
ruby speedtester.rb

enter twitter api key + secret

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment