├── .github └── workflows │ ├── lint.yml │ └── test.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .rubocop_todo.yml ├── .ruby-version ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CREDITS.md ├── DEBUGGING.md ├── DEPLOYMENT.md ├── DEV.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.md ├── Procfile ├── README.md ├── Rakefile ├── app.json ├── config.ru ├── config ├── initializers │ ├── active_support.rb │ ├── array.rb │ ├── giphy.rb │ ├── slack_ruby_bot_client.rb │ ├── slack_ruby_bot_commands_base.rb │ ├── slack_ruby_bot_server_mailchimp.rb │ └── stripe.rb ├── mongoid.yml └── newrelic.yml ├── public ├── css │ ├── agency.css │ ├── bootstrap.css │ └── bootstrap.min.css ├── favicon.ico ├── font-awesome │ ├── css │ │ ├── font-awesome.css │ │ └── font-awesome.min.css │ ├── fonts │ │ ├── FontAwesome.otf │ │ ├── fontawesome-webfont.eot │ │ ├── fontawesome-webfont.svg │ │ ├── fontawesome-webfont.ttf │ │ └── fontawesome-webfont.woff │ ├── less │ │ ├── bordered-pulled.less │ │ ├── core.less │ │ ├── fixed-width.less │ │ ├── font-awesome.less │ │ ├── icons.less │ │ ├── larger.less │ │ ├── list.less │ │ ├── mixins.less │ │ ├── path.less │ │ ├── rotated-flipped.less │ │ ├── spinning.less │ │ ├── stacked.less │ │ └── variables.less │ └── scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _spinning.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ └── font-awesome.scss ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── img │ ├── api.png │ ├── chess.png │ ├── favicons │ │ ├── android-icon-144x144.png │ │ ├── android-icon-192x192.png │ │ ├── android-icon-36x36.png │ │ ├── android-icon-48x48.png │ │ ├── android-icon-72x72.png │ │ ├── android-icon-96x96.png │ │ ├── apple-icon-114x114.png │ │ ├── apple-icon-120x120.png │ │ ├── apple-icon-144x144.png │ │ ├── apple-icon-152x152.png │ │ ├── apple-icon-180x180.png │ │ ├── apple-icon-57x57.png │ │ ├── apple-icon-60x60.png │ │ ├── apple-icon-72x72.png │ │ ├── apple-icon-76x76.png │ │ ├── apple-icon-precomposed.png │ │ ├── apple-icon.png │ │ ├── browserconfig.xml │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon-96x96.png │ │ ├── favicon.ico │ │ ├── manifest.json │ │ ├── ms-icon-144x144.png │ │ ├── ms-icon-150x150.png │ │ ├── ms-icon-310x310.png │ │ └── ms-icon-70x70.png │ ├── game.png │ ├── giphy.png │ ├── github.png │ ├── header-bg.jpg │ ├── pong.png │ ├── pool.png │ ├── portfolio │ │ ├── challengesnapshot.png │ │ ├── game.gif │ │ ├── gameaccept.gif │ │ ├── gamechallenge.gif │ │ ├── gameresult.gif │ │ ├── resultsnapshot.png │ │ ├── teamrankings.png │ │ ├── welcome.gif │ │ └── welcomesnapshot.png │ ├── slack.png │ ├── sponsors │ │ ├── 365-retail-markets.gif │ │ ├── alightanalytics.png │ │ ├── artsy.jpg │ │ ├── do.png │ │ └── kickstarter.png │ ├── stripe.png │ └── tic-tac-toe.png ├── index.html.erb ├── js │ ├── agency.js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── cbpAnimatedHeader.js │ ├── cbpAnimatedHeader.min.js │ ├── classie.js │ ├── ga.js │ ├── jquery.js │ ├── playplay.js │ ├── register.js │ ├── status.js │ ├── toggle.js │ ├── twitter.js │ ├── uptime.js │ └── url.min.js ├── less │ ├── agency.less │ ├── mixins.less │ └── variables.less ├── partials │ ├── _head.html │ └── _scripts.html ├── privacy.html.erb ├── subscribe.html.erb └── update_cc.html.erb ├── screenshots ├── aliases.gif ├── api.png ├── game.gif ├── gifs.gif ├── hi.png ├── lost.gif ├── lost_to.gif ├── register.gif ├── resigned.gif └── sucks.gif ├── script ├── console └── export-team ├── slack-gamebot.rb ├── slack-gamebot ├── api.rb ├── api │ ├── endpoints.rb │ ├── endpoints │ │ ├── challenges_endpoint.rb │ │ ├── credit_cards_endpoint.rb │ │ ├── games_endpoint.rb │ │ ├── matches_endpoint.rb │ │ ├── root_endpoint.rb │ │ ├── seasons_endpoint.rb │ │ ├── status_endpoint.rb │ │ ├── subscriptions_endpoint.rb │ │ ├── teams_endpoint.rb │ │ └── users_endpoint.rb │ ├── helpers.rb │ ├── helpers │ │ ├── cursor_helpers.rb │ │ ├── error_helpers.rb │ │ ├── pagination_parameters.rb │ │ └── sort_helpers.rb │ ├── middleware.rb │ ├── presenters.rb │ └── presenters │ │ ├── challenge_presenter.rb │ │ ├── challenges_presenter.rb │ │ ├── game_presenter.rb │ │ ├── games_presenter.rb │ │ ├── match_presenter.rb │ │ ├── matches_presenter.rb │ │ ├── paginated_presenter.rb │ │ ├── root_presenter.rb │ │ ├── season_presenter.rb │ │ ├── seasons_presenter.rb │ │ ├── status_presenter.rb │ │ ├── team_presenter.rb │ │ ├── teams_presenter.rb │ │ ├── user_presenter.rb │ │ ├── user_rank_presenter.rb │ │ ├── user_ranks_presenter.rb │ │ └── users_presenter.rb ├── app.rb ├── commands.rb ├── commands │ ├── accept.rb │ ├── cancel.rb │ ├── challenge.rb │ ├── challenge_question.rb │ ├── challenges.rb │ ├── decline.rb │ ├── default.rb │ ├── demote.rb │ ├── draw.rb │ ├── help.rb │ ├── info.rb │ ├── leaderboard.rb │ ├── lost.rb │ ├── matches.rb │ ├── mixins.rb │ ├── mixins │ │ └── subscription.rb │ ├── promote.rb │ ├── rank.rb │ ├── register.rb │ ├── reset.rb │ ├── resigned.rb │ ├── season.rb │ ├── seasons.rb │ ├── set.rb │ ├── subscription.rb │ ├── sucks.rb │ ├── taunt.rb │ ├── team.rb │ ├── unregister.rb │ └── unsubscribe.rb ├── error.rb ├── info.rb ├── models.rb ├── models │ ├── challenge.rb │ ├── challenge_state.rb │ ├── elo.rb │ ├── game.rb │ ├── match.rb │ ├── score.rb │ ├── season.rb │ ├── team.rb │ ├── user.rb │ └── user_rank.rb ├── server.rb ├── service.rb └── version.rb ├── spec ├── api │ ├── 404_spec.rb │ ├── cors_spec.rb │ ├── endpoints │ │ ├── challenges_endpoint_spec.rb │ │ ├── credit_cards_endpoint_spec.rb │ │ ├── games_endpoint_spec.rb │ │ ├── matches_endpoint_spec.rb │ │ ├── root_endpoint_spec.rb │ │ ├── seasons_endpoint_spec.rb │ │ ├── status_endpoint_spec.rb │ │ ├── subscriptions_endpoint_spec.rb │ │ ├── teams_endpoint_spec.rb │ │ └── users_endpoint_spec.rb │ ├── robots_spec.rb │ └── swagger_documentation_spec.rb ├── fabricators │ ├── challenge_fabricator.rb │ ├── game_fabricator.rb │ ├── match_fabricator.rb │ ├── season_fabricator.rb │ ├── team_fabricator.rb │ └── user_fabricator.rb ├── fixtures │ └── slack │ │ ├── auth_test.yml │ │ ├── giphy_random.yml │ │ ├── team_info.yml │ │ ├── user_info.yml │ │ └── users_conversations.yml ├── initializers │ ├── array_spec.rb │ └── giphy_spec.rb ├── integration │ ├── index_spec.rb │ ├── privacy_spec.rb │ ├── subscribe_spec.rb │ ├── teams_spec.rb │ └── update_cc_spec.rb ├── models │ ├── challenge_spec.rb │ ├── elo_spec.rb │ ├── game_spec.rb │ ├── match_spec.rb │ ├── score_spec.rb │ ├── season_spec.rb │ ├── team_spec.rb │ ├── user_rank_spec.rb │ └── user_spec.rb ├── slack-gamebot │ ├── app_spec.rb │ ├── commands │ │ ├── accept_spec.rb │ │ ├── cancel_spec.rb │ │ ├── challenge_question_spec.rb │ │ ├── challenge_spec.rb │ │ ├── challenges_spec.rb │ │ ├── decline_spec.rb │ │ ├── default_spec.rb │ │ ├── demote_spec.rb │ │ ├── draw_spec.rb │ │ ├── help_spec.rb │ │ ├── hi_spec.rb │ │ ├── info_spec.rb │ │ ├── leaderboard_spec.rb │ │ ├── lost_spec.rb │ │ ├── matches_spec.rb │ │ ├── promote_spec.rb │ │ ├── rank_spec.rb │ │ ├── register_spec.rb │ │ ├── reset_spec.rb │ │ ├── resigned_spec.rb │ │ ├── season_spec.rb │ │ ├── seasons_spec.rb │ │ ├── set_spec.rb │ │ ├── subscription_spec.rb │ │ ├── sucks_spec.rb │ │ ├── taunt_spec.rb │ │ ├── team_spec.rb │ │ ├── unknown_spec.rb │ │ ├── unregister_spec.rb │ │ └── unsubscribe_spec.rb │ ├── server_spec.rb │ ├── service_spec.rb │ └── version_spec.rb ├── spec_helper.rb └── support │ ├── api │ └── endpoints │ │ ├── endpoint_test.rb │ │ └── it_behaves_like_a_cursor_api.rb │ ├── capybara.rb │ ├── database_cleaner.rb │ ├── mongoid.rb │ ├── new_relic.rb │ ├── stripe.rb │ └── vcr.rb └── tasks ├── db.rake └── logger.rb /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .env 2 | log 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.rubocop_todo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/.rubocop_todo.yml -------------------------------------------------------------------------------- /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.4.6 -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CREDITS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/CREDITS.md -------------------------------------------------------------------------------- /DEBUGGING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/DEBUGGING.md -------------------------------------------------------------------------------- /DEPLOYMENT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/DEPLOYMENT.md -------------------------------------------------------------------------------- /DEV.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/DEV.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: bundle exec puma -p $PORT 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/Rakefile -------------------------------------------------------------------------------- /app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/app.json -------------------------------------------------------------------------------- /config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config.ru -------------------------------------------------------------------------------- /config/initializers/active_support.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/active_support.rb -------------------------------------------------------------------------------- /config/initializers/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/array.rb -------------------------------------------------------------------------------- /config/initializers/giphy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/giphy.rb -------------------------------------------------------------------------------- /config/initializers/slack_ruby_bot_client.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/slack_ruby_bot_client.rb -------------------------------------------------------------------------------- /config/initializers/slack_ruby_bot_commands_base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/slack_ruby_bot_commands_base.rb -------------------------------------------------------------------------------- /config/initializers/slack_ruby_bot_server_mailchimp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/slack_ruby_bot_server_mailchimp.rb -------------------------------------------------------------------------------- /config/initializers/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/initializers/stripe.rb -------------------------------------------------------------------------------- /config/mongoid.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/mongoid.yml -------------------------------------------------------------------------------- /config/newrelic.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/config/newrelic.yml -------------------------------------------------------------------------------- /public/css/agency.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/css/agency.css -------------------------------------------------------------------------------- /public/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/css/bootstrap.css -------------------------------------------------------------------------------- /public/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/font-awesome/css/font-awesome.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/css/font-awesome.css -------------------------------------------------------------------------------- /public/font-awesome/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/css/font-awesome.min.css -------------------------------------------------------------------------------- /public/font-awesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /public/font-awesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /public/font-awesome/less/bordered-pulled.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/bordered-pulled.less -------------------------------------------------------------------------------- /public/font-awesome/less/core.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/core.less -------------------------------------------------------------------------------- /public/font-awesome/less/fixed-width.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/fixed-width.less -------------------------------------------------------------------------------- /public/font-awesome/less/font-awesome.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/font-awesome.less -------------------------------------------------------------------------------- /public/font-awesome/less/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/icons.less -------------------------------------------------------------------------------- /public/font-awesome/less/larger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/larger.less -------------------------------------------------------------------------------- /public/font-awesome/less/list.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/list.less -------------------------------------------------------------------------------- /public/font-awesome/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/mixins.less -------------------------------------------------------------------------------- /public/font-awesome/less/path.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/path.less -------------------------------------------------------------------------------- /public/font-awesome/less/rotated-flipped.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/rotated-flipped.less -------------------------------------------------------------------------------- /public/font-awesome/less/spinning.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/spinning.less -------------------------------------------------------------------------------- /public/font-awesome/less/stacked.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/stacked.less -------------------------------------------------------------------------------- /public/font-awesome/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/less/variables.less -------------------------------------------------------------------------------- /public/font-awesome/scss/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_bordered-pulled.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_core.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_fixed-width.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_icons.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_larger.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_list.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_mixins.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_path.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_rotated-flipped.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_spinning.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_spinning.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_stacked.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/_variables.scss -------------------------------------------------------------------------------- /public/font-awesome/scss/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/font-awesome/scss/font-awesome.scss -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /public/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /public/img/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/api.png -------------------------------------------------------------------------------- /public/img/chess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/chess.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-144x144.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-192x192.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-36x36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-36x36.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-48x48.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-72x72.png -------------------------------------------------------------------------------- /public/img/favicons/android-icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/android-icon-96x96.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-114x114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-114x114.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-120x120.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-144x144.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-152x152.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-180x180.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-57x57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-57x57.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-60x60.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-72x72.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-76x76.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon-precomposed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon-precomposed.png -------------------------------------------------------------------------------- /public/img/favicons/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/apple-icon.png -------------------------------------------------------------------------------- /public/img/favicons/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/browserconfig.xml -------------------------------------------------------------------------------- /public/img/favicons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/favicon-16x16.png -------------------------------------------------------------------------------- /public/img/favicons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/favicon-32x32.png -------------------------------------------------------------------------------- /public/img/favicons/favicon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/favicon-96x96.png -------------------------------------------------------------------------------- /public/img/favicons/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/favicon.ico -------------------------------------------------------------------------------- /public/img/favicons/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/manifest.json -------------------------------------------------------------------------------- /public/img/favicons/ms-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/ms-icon-144x144.png -------------------------------------------------------------------------------- /public/img/favicons/ms-icon-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/ms-icon-150x150.png -------------------------------------------------------------------------------- /public/img/favicons/ms-icon-310x310.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/ms-icon-310x310.png -------------------------------------------------------------------------------- /public/img/favicons/ms-icon-70x70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/favicons/ms-icon-70x70.png -------------------------------------------------------------------------------- /public/img/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/game.png -------------------------------------------------------------------------------- /public/img/giphy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/giphy.png -------------------------------------------------------------------------------- /public/img/github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/github.png -------------------------------------------------------------------------------- /public/img/header-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/header-bg.jpg -------------------------------------------------------------------------------- /public/img/pong.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/pong.png -------------------------------------------------------------------------------- /public/img/pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/pool.png -------------------------------------------------------------------------------- /public/img/portfolio/challengesnapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/challengesnapshot.png -------------------------------------------------------------------------------- /public/img/portfolio/game.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/game.gif -------------------------------------------------------------------------------- /public/img/portfolio/gameaccept.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/gameaccept.gif -------------------------------------------------------------------------------- /public/img/portfolio/gamechallenge.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/gamechallenge.gif -------------------------------------------------------------------------------- /public/img/portfolio/gameresult.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/gameresult.gif -------------------------------------------------------------------------------- /public/img/portfolio/resultsnapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/resultsnapshot.png -------------------------------------------------------------------------------- /public/img/portfolio/teamrankings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/teamrankings.png -------------------------------------------------------------------------------- /public/img/portfolio/welcome.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/welcome.gif -------------------------------------------------------------------------------- /public/img/portfolio/welcomesnapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/portfolio/welcomesnapshot.png -------------------------------------------------------------------------------- /public/img/slack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/slack.png -------------------------------------------------------------------------------- /public/img/sponsors/365-retail-markets.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/sponsors/365-retail-markets.gif -------------------------------------------------------------------------------- /public/img/sponsors/alightanalytics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/sponsors/alightanalytics.png -------------------------------------------------------------------------------- /public/img/sponsors/artsy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/sponsors/artsy.jpg -------------------------------------------------------------------------------- /public/img/sponsors/do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/sponsors/do.png -------------------------------------------------------------------------------- /public/img/sponsors/kickstarter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/sponsors/kickstarter.png -------------------------------------------------------------------------------- /public/img/stripe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/stripe.png -------------------------------------------------------------------------------- /public/img/tic-tac-toe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/img/tic-tac-toe.png -------------------------------------------------------------------------------- /public/index.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/index.html.erb -------------------------------------------------------------------------------- /public/js/agency.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/agency.js -------------------------------------------------------------------------------- /public/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/bootstrap.js -------------------------------------------------------------------------------- /public/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/js/cbpAnimatedHeader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/cbpAnimatedHeader.js -------------------------------------------------------------------------------- /public/js/cbpAnimatedHeader.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/cbpAnimatedHeader.min.js -------------------------------------------------------------------------------- /public/js/classie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/classie.js -------------------------------------------------------------------------------- /public/js/ga.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/ga.js -------------------------------------------------------------------------------- /public/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/jquery.js -------------------------------------------------------------------------------- /public/js/playplay.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/playplay.js -------------------------------------------------------------------------------- /public/js/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/register.js -------------------------------------------------------------------------------- /public/js/status.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/status.js -------------------------------------------------------------------------------- /public/js/toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/toggle.js -------------------------------------------------------------------------------- /public/js/twitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/twitter.js -------------------------------------------------------------------------------- /public/js/uptime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/uptime.js -------------------------------------------------------------------------------- /public/js/url.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/js/url.min.js -------------------------------------------------------------------------------- /public/less/agency.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/less/agency.less -------------------------------------------------------------------------------- /public/less/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/less/mixins.less -------------------------------------------------------------------------------- /public/less/variables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/less/variables.less -------------------------------------------------------------------------------- /public/partials/_head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/partials/_head.html -------------------------------------------------------------------------------- /public/partials/_scripts.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/partials/_scripts.html -------------------------------------------------------------------------------- /public/privacy.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/privacy.html.erb -------------------------------------------------------------------------------- /public/subscribe.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/subscribe.html.erb -------------------------------------------------------------------------------- /public/update_cc.html.erb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/public/update_cc.html.erb -------------------------------------------------------------------------------- /screenshots/aliases.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/aliases.gif -------------------------------------------------------------------------------- /screenshots/api.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/api.png -------------------------------------------------------------------------------- /screenshots/game.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/game.gif -------------------------------------------------------------------------------- /screenshots/gifs.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/gifs.gif -------------------------------------------------------------------------------- /screenshots/hi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/hi.png -------------------------------------------------------------------------------- /screenshots/lost.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/lost.gif -------------------------------------------------------------------------------- /screenshots/lost_to.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/lost_to.gif -------------------------------------------------------------------------------- /screenshots/register.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/register.gif -------------------------------------------------------------------------------- /screenshots/resigned.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/resigned.gif -------------------------------------------------------------------------------- /screenshots/sucks.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/screenshots/sucks.gif -------------------------------------------------------------------------------- /script/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/script/console -------------------------------------------------------------------------------- /script/export-team: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/script/export-team -------------------------------------------------------------------------------- /slack-gamebot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot.rb -------------------------------------------------------------------------------- /slack-gamebot/api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/challenges_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/challenges_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/credit_cards_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/credit_cards_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/games_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/games_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/matches_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/matches_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/root_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/root_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/seasons_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/seasons_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/status_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/status_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/subscriptions_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/subscriptions_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/teams_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/teams_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/endpoints/users_endpoint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/endpoints/users_endpoint.rb -------------------------------------------------------------------------------- /slack-gamebot/api/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/helpers.rb -------------------------------------------------------------------------------- /slack-gamebot/api/helpers/cursor_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/helpers/cursor_helpers.rb -------------------------------------------------------------------------------- /slack-gamebot/api/helpers/error_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/helpers/error_helpers.rb -------------------------------------------------------------------------------- /slack-gamebot/api/helpers/pagination_parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/helpers/pagination_parameters.rb -------------------------------------------------------------------------------- /slack-gamebot/api/helpers/sort_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/helpers/sort_helpers.rb -------------------------------------------------------------------------------- /slack-gamebot/api/middleware.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/middleware.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/challenge_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/challenge_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/challenges_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/challenges_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/game_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/game_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/games_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/games_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/match_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/match_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/matches_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/matches_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/paginated_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/paginated_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/root_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/root_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/season_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/season_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/seasons_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/seasons_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/status_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/status_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/team_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/team_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/teams_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/teams_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/user_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/user_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/user_rank_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/user_rank_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/user_ranks_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/user_ranks_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/api/presenters/users_presenter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/api/presenters/users_presenter.rb -------------------------------------------------------------------------------- /slack-gamebot/app.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/app.rb -------------------------------------------------------------------------------- /slack-gamebot/commands.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/accept.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/accept.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/cancel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/cancel.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/challenge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/challenge.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/challenge_question.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/challenge_question.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/challenges.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/challenges.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/decline.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/decline.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/default.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/default.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/demote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/demote.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/draw.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/draw.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/help.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/help.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/info.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/leaderboard.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/leaderboard.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/lost.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/lost.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/matches.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/matches.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/mixins.rb: -------------------------------------------------------------------------------- 1 | require 'slack-gamebot/commands/mixins/subscription' 2 | -------------------------------------------------------------------------------- /slack-gamebot/commands/mixins/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/mixins/subscription.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/promote.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/promote.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/rank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/rank.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/register.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/register.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/reset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/reset.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/resigned.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/resigned.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/season.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/season.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/seasons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/seasons.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/set.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/set.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/subscription.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/subscription.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/sucks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/sucks.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/taunt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/taunt.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/team.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/team.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/unregister.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/unregister.rb -------------------------------------------------------------------------------- /slack-gamebot/commands/unsubscribe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/commands/unsubscribe.rb -------------------------------------------------------------------------------- /slack-gamebot/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/error.rb -------------------------------------------------------------------------------- /slack-gamebot/info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/info.rb -------------------------------------------------------------------------------- /slack-gamebot/models.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models.rb -------------------------------------------------------------------------------- /slack-gamebot/models/challenge.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/challenge.rb -------------------------------------------------------------------------------- /slack-gamebot/models/challenge_state.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/challenge_state.rb -------------------------------------------------------------------------------- /slack-gamebot/models/elo.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/elo.rb -------------------------------------------------------------------------------- /slack-gamebot/models/game.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/game.rb -------------------------------------------------------------------------------- /slack-gamebot/models/match.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/match.rb -------------------------------------------------------------------------------- /slack-gamebot/models/score.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/score.rb -------------------------------------------------------------------------------- /slack-gamebot/models/season.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/season.rb -------------------------------------------------------------------------------- /slack-gamebot/models/team.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/team.rb -------------------------------------------------------------------------------- /slack-gamebot/models/user.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/user.rb -------------------------------------------------------------------------------- /slack-gamebot/models/user_rank.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/models/user_rank.rb -------------------------------------------------------------------------------- /slack-gamebot/server.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/server.rb -------------------------------------------------------------------------------- /slack-gamebot/service.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/slack-gamebot/service.rb -------------------------------------------------------------------------------- /slack-gamebot/version.rb: -------------------------------------------------------------------------------- 1 | module SlackGamebot 2 | VERSION = '0.4.0'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /spec/api/404_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/404_spec.rb -------------------------------------------------------------------------------- /spec/api/cors_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/cors_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/challenges_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/challenges_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/credit_cards_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/credit_cards_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/games_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/games_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/matches_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/matches_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/root_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/root_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/seasons_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/seasons_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/status_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/status_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/subscriptions_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/subscriptions_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/teams_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/teams_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/endpoints/users_endpoint_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/endpoints/users_endpoint_spec.rb -------------------------------------------------------------------------------- /spec/api/robots_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/robots_spec.rb -------------------------------------------------------------------------------- /spec/api/swagger_documentation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/api/swagger_documentation_spec.rb -------------------------------------------------------------------------------- /spec/fabricators/challenge_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/challenge_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/game_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/game_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/match_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/match_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/season_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/season_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/team_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/team_fabricator.rb -------------------------------------------------------------------------------- /spec/fabricators/user_fabricator.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fabricators/user_fabricator.rb -------------------------------------------------------------------------------- /spec/fixtures/slack/auth_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fixtures/slack/auth_test.yml -------------------------------------------------------------------------------- /spec/fixtures/slack/giphy_random.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fixtures/slack/giphy_random.yml -------------------------------------------------------------------------------- /spec/fixtures/slack/team_info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fixtures/slack/team_info.yml -------------------------------------------------------------------------------- /spec/fixtures/slack/user_info.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fixtures/slack/user_info.yml -------------------------------------------------------------------------------- /spec/fixtures/slack/users_conversations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/fixtures/slack/users_conversations.yml -------------------------------------------------------------------------------- /spec/initializers/array_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/initializers/array_spec.rb -------------------------------------------------------------------------------- /spec/initializers/giphy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/initializers/giphy_spec.rb -------------------------------------------------------------------------------- /spec/integration/index_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/integration/index_spec.rb -------------------------------------------------------------------------------- /spec/integration/privacy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/integration/privacy_spec.rb -------------------------------------------------------------------------------- /spec/integration/subscribe_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/integration/subscribe_spec.rb -------------------------------------------------------------------------------- /spec/integration/teams_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/integration/teams_spec.rb -------------------------------------------------------------------------------- /spec/integration/update_cc_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/integration/update_cc_spec.rb -------------------------------------------------------------------------------- /spec/models/challenge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/challenge_spec.rb -------------------------------------------------------------------------------- /spec/models/elo_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/elo_spec.rb -------------------------------------------------------------------------------- /spec/models/game_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/game_spec.rb -------------------------------------------------------------------------------- /spec/models/match_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/match_spec.rb -------------------------------------------------------------------------------- /spec/models/score_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/score_spec.rb -------------------------------------------------------------------------------- /spec/models/season_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/season_spec.rb -------------------------------------------------------------------------------- /spec/models/team_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/team_spec.rb -------------------------------------------------------------------------------- /spec/models/user_rank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/user_rank_spec.rb -------------------------------------------------------------------------------- /spec/models/user_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/models/user_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/app_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/app_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/accept_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/accept_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/cancel_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/cancel_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/challenge_question_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/challenge_question_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/challenge_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/challenge_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/challenges_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/challenges_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/decline_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/decline_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/default_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/default_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/demote_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/demote_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/draw_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/draw_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/help_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/help_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/hi_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/hi_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/info_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/info_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/leaderboard_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/leaderboard_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/lost_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/lost_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/matches_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/matches_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/promote_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/promote_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/rank_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/rank_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/register_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/register_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/reset_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/reset_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/resigned_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/resigned_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/season_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/season_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/seasons_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/seasons_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/set_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/set_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/subscription_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/subscription_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/sucks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/sucks_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/taunt_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/taunt_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/team_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/team_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/unknown_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/unknown_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/unregister_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/unregister_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/commands/unsubscribe_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/commands/unsubscribe_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/server_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/server_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/service_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/service_spec.rb -------------------------------------------------------------------------------- /spec/slack-gamebot/version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/slack-gamebot/version_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/api/endpoints/endpoint_test.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/api/endpoints/endpoint_test.rb -------------------------------------------------------------------------------- /spec/support/api/endpoints/it_behaves_like_a_cursor_api.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/api/endpoints/it_behaves_like_a_cursor_api.rb -------------------------------------------------------------------------------- /spec/support/capybara.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/capybara.rb -------------------------------------------------------------------------------- /spec/support/database_cleaner.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/database_cleaner.rb -------------------------------------------------------------------------------- /spec/support/mongoid.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/mongoid.rb -------------------------------------------------------------------------------- /spec/support/new_relic.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/new_relic.rb -------------------------------------------------------------------------------- /spec/support/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/stripe.rb -------------------------------------------------------------------------------- /spec/support/vcr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/spec/support/vcr.rb -------------------------------------------------------------------------------- /tasks/db.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/tasks/db.rake -------------------------------------------------------------------------------- /tasks/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dblock/slack-gamebot/HEAD/tasks/logger.rb --------------------------------------------------------------------------------