{"id":22354037,"url":"https://github.com/movableink/pingpong","last_synced_at":"2025-03-26T12:28:29.687Z","repository":{"id":28879259,"uuid":"32403745","full_name":"movableink/pingpong","owner":"movableink","description":"pingpong slack bot","archived":false,"fork":false,"pushed_at":"2015-04-22T14:58:06.000Z","size":252,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":53,"default_branch":"master","last_synced_at":"2025-01-31T13:43:41.752Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"CoffeeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/movableink.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-17T15:56:11.000Z","updated_at":"2015-04-22T14:58:06.000Z","dependencies_parsed_at":"2022-07-24T12:02:03.275Z","dependency_job_id":null,"html_url":"https://github.com/movableink/pingpong","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/movableink%2Fpingpong","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/movableink%2Fpingpong/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/movableink%2Fpingpong/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/movableink%2Fpingpong/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/movableink","download_url":"https://codeload.github.com/movableink/pingpong/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245652989,"owners_count":20650611,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-04T13:10:57.107Z","updated_at":"2025-03-26T12:28:29.656Z","avatar_url":"https://github.com/movableink.png","language":"CoffeeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pingpong\nThis is our pingpong Slack bot...named `@pingpong`.\n\nGetting Started\n--------------\n\n### Setup the Bot\n \n1. Make sure you're logged in to Slack and navigate to the [new services page](https://ink.slack.com/services/new).\n\n2. Scroll down to find the \"Bots\" section and click \"Add\"\n    ![screen shot 2015-03-26 at 3 29 15 pm](https://cloud.githubusercontent.com/assets/27777/6855263/0d66d21e-d3cd-11e4-8d95-1c0bc11b348e.png)\n\n3. Name thy Bot\n  ![screen shot 2015-03-26 at 3 31 00 pm](https://cloud.githubusercontent.com/assets/27777/6855272/2a0d92b8-d3cd-11e4-9d46-0141bcc739cd.png)\n\n4. Save your API Token!!\n  ![screen shot 2015-03-26 at 3 32 41 pm](https://cloud.githubusercontent.com/assets/27777/6855324/80cbf220-d3cd-11e4-9258-5d35de120ff8.png)\n\n5. Give it a face\n  ![bot-face](https://cloud.githubusercontent.com/assets/27777/6855409/39b05efc-d3ce-11e4-8b7f-51b6c76b896a.png)\n\n6. Give it a purpose\n  ![bot-purpose](https://cloud.githubusercontent.com/assets/27777/6855411/458830d8-d3ce-11e4-879f-70cfe35fc4be.png)\n\n7. Save!\n\nAdditional API details are [here](https://api.slack.com/bot-users)\n\n### Setup the Slash Command\n\n1. Once again make sure you're logged in to Slack and navigate to the [new services page](https://ink.slack.com/services/new).\n\n2. Scroll to the bottom to find the \"Slash Commands\" section and click on \"Add\"\n  ![screen shot 2015-03-26 at 2 58 42 pm](https://cloud.githubusercontent.com/assets/27777/6854813/ea1880a8-d3c9-11e4-9468-50cb4a43a9d1.png)\n\n3. Add the actual command. We like `/challenge`\n  ![screen shot 2015-03-26 at 3 21 17 pm](https://cloud.githubusercontent.com/assets/27777/6855083/ccac4e6c-d3cb-11e4-9e13-b5a8e81a61fd.png)\n\n4. Add the URL that you'll be running `@pingpong` challenge server on\n  ![slash-url](https://cloud.githubusercontent.com/assets/27777/6855509/4ab34cc2-d3cf-11e4-8bdb-8eaa585eea26.png)\n\n5. Add some helpful text!\n  ![slash-help](https://cloud.githubusercontent.com/assets/27777/6855518/6bb1775a-d3cf-11e4-9947-9fd4fd1b947c.png)\n\n6. Add a label if you wish and save!\n  ![slash-label](https://cloud.githubusercontent.com/assets/27777/6855535/9a327d22-d3cf-11e4-86f2-7fdd126e2e05.png)\n\n### Setup the App\n  1. Clone the repo\n  2. `npm install`\n  3. start it up with `TOKEN={your token} CHANNEL={some channel} coffee app.coffee`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmovableink%2Fpingpong","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmovableink%2Fpingpong","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmovableink%2Fpingpong/lists"}