{"id":23969001,"url":"https://github.com/joequery/challonge-textalerts","last_synced_at":"2025-10-15T12:11:22.714Z","repository":{"id":21615349,"uuid":"24935702","full_name":"joequery/Challonge-TextAlerts","owner":"joequery","description":"A google chrome extension for allowing challonge to send text messages","archived":false,"fork":false,"pushed_at":"2016-01-21T07:38:22.000Z","size":77,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-02-24T14:48:08.304Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joequery.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-08T10:27:29.000Z","updated_at":"2016-01-21T07:38:23.000Z","dependencies_parsed_at":"2022-08-21T17:40:59.402Z","dependency_job_id":null,"html_url":"https://github.com/joequery/Challonge-TextAlerts","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/joequery/Challonge-TextAlerts","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joequery%2FChallonge-TextAlerts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joequery%2FChallonge-TextAlerts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joequery%2FChallonge-TextAlerts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joequery%2FChallonge-TextAlerts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joequery","download_url":"https://codeload.github.com/joequery/Challonge-TextAlerts/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joequery%2FChallonge-TextAlerts/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279077248,"owners_count":26098234,"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","status":"online","status_checked_at":"2025-10-15T02:00:07.814Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":"2025-01-07T00:57:34.322Z","updated_at":"2025-10-15T12:11:22.694Z","avatar_url":"https://github.com/joequery.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Challonge Text Alert\n====================\n\nThis extenison alters the Challonge UI so you can send text alerts to players\nfrom the bracket page.\n\nInstallation\n------------\n\nDownload from the [Chrome webstore][0].\n\n[0]: https://chrome.google.com/webstore/detail/challonge-notifier/hliaefkciaeklipacgfcpfphpbligpec\n\nUsing a custom SMS gateway\n--------------------------\n\nIf you would like to use your own server for the SMS gateway, follow these\ninstructions.\n\n### Altering manifest.json\n\nChrome extensions force the developer to specify which URLs the extension is\nallowed to make requests to. This prevents extensions from sending user data to\nservers without the users permission. In the \"permissions\" options in the\n`manifest.json` file, you will see\n\n    \"permissions\": [\n        \"tabs\",\n        \"storage\",\n        \"http://twilio.joequery.me/sms\"\n    ]\n\nChange `\"http://twilio.joequery.me/sms\"` to the url of your endpoint.\n\n### The endpoint\n\nIn the extension options, you must specify the endpoint url. The extension sends\na POST request to this endpoint with a `Content-Type` of `application/json`.\nThere are up to three data values that will be sent with the POST request from\nthe extension:\n\n`to`: A phone number, or an array of phone numbers, that will receive the text\nmessage\n\n`body`: The text message body\n\n`access_token`: If you have provided an access token in the extension settings\npage, this will be sent.\n\nExample:\n\n    {\n        'to': ['5555555555', '9999999999'],\n        'body': 'This is the text message sent to multiple numbers!',\n        'access_token': 'SomeRandomString'\n    }\n\nIt is advised that your server require an `access_token` so not everyone will be\nable to send text messages on behalf of your twilio account in the event they\ndiscover your server url.\n\n### An example sms gateway\n\nHere is an SMS gateway written with Python using the Twilio API:\n\n[https://github.com/joequery/Simple-Twilio-SMS][1]\n\n[1]: https://github.com/joequery/Simple-Twilio-SMS\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoequery%2Fchallonge-textalerts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoequery%2Fchallonge-textalerts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoequery%2Fchallonge-textalerts/lists"}