Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bryanberger/bnet-bot-webclient
(Work-In-Progress) Battle.net CAPI Web Client built with React and Typescript
https://github.com/bryanberger/bnet-bot-webclient
battlenet battlenet-api react typescript
Last synced: 21 days ago
JSON representation
(Work-In-Progress) Battle.net CAPI Web Client built with React and Typescript
- Host: GitHub
- URL: https://github.com/bryanberger/bnet-bot-webclient
- Owner: bryanberger
- Created: 2020-03-29T16:01:55.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-05T17:46:13.000Z (about 2 years ago)
- Last Synced: 2024-10-28T17:34:37.494Z (2 months ago)
- Topics: battlenet, battlenet-api, react, typescript
- Language: TypeScript
- Homepage:
- Size: 2.19 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 25
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Battle.net Classic Web Bot
[Live Demo](https://bnet-web-bot.netlify.com/)
![screenshot](.github/screenshot.png?raw=true)
Built with:
- React (CRA)
- Emotion
- Typescript## Obtain an API Key from Blizzard
An API key is required to connect.
Connect to Battle.net using `StarCraft Remastered`, `Diablo 2` or `Warcraft 3` and once in your preferred
channel (Op or Clan) use the command `/register-bot` to start the registration process. An email is
required to be registered to the account and after executing the command an email with activation link will be sent to the email on file. The user is required to click on the link to get a valid API Key. Executing the command a second time will issue a new API Key and invalidate the old key.## Available Scripts
```
// Installs dependencies
yarn// Runs the app in the development mode.
yarn start// Builds the app for production to the `build` folder
yarn build// Launches the test runner in the interactive watch mode.
yarn test
```## Note
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).