Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ryanhx/poe-raffle

Run a raffle from PoE in-game chat.
https://github.com/ryanhx/poe-raffle

bootstrap5 electron giveaways pathofexile

Last synced: 6 days ago
JSON representation

Run a raffle from PoE in-game chat.

Awesome Lists containing this project

README

        

PoE Raffle


Screenshot of running raffle


Run a raffle from PoE in-game chat.




Report Bug


## Installation

### Windows

Download and run the prebuilt installer found on the latest release.

### Mac/Linux

Follow the steps below in the Development section to get a local development copy. Then run:

```sh
npm run make
```

The installer for your OS will be found in the `/out/make/` directory.

(back to top)

## Usage

### Raffles

1. Optionally choose a keyword to listen for in your whispers.
2. Start the raffle.
3. Draw a winner!

The winner's character name will be copied to the clipboard so you can message them immediately.

Another winner can be drawn to reroll the result.

If you are notified the app can't locate PoE's log file (e.g. you installed PoE in a non-default location), open the settings and point the log field to `/logs/Client.txt`

(back to top)

## Development

To get a local copy up and running follow these simple steps.

### Prerequisites

* npm
```sh
npm install npm@latest -g
```

### Installation

1. Clone the repo
```sh
git clone https://github.com/RyanHx/poe-raffle.git
```
2. Install NPM packages
```sh
npm install
```

(back to top)

## License

Distributed under the MIT License.

(back to top)

## Acknowledgments

* [Bootstrap](https://getbootstrap.com/)
* [poe-log-events](https://www.npmjs.com/package/poe-log-events)
* [tsParticles Confetti](https://confetti.js.org/more.html)

(back to top)