Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cocohfl/popsauce-bot
Bot for the game PopSauce on jklm.fun
https://github.com/cocohfl/popsauce-bot
bot game jklm jklm-bot jklm-fun online-games party-games popsauce quiz
Last synced: 13 days ago
JSON representation
Bot for the game PopSauce on jklm.fun
- Host: GitHub
- URL: https://github.com/cocohfl/popsauce-bot
- Owner: CocoHfl
- Created: 2024-04-26T14:45:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-03T14:48:34.000Z (7 months ago)
- Last Synced: 2024-06-03T17:12:19.164Z (7 months ago)
- Topics: bot, game, jklm, jklm-bot, jklm-fun, online-games, party-games, popsauce, quiz
- Language: JavaScript
- Homepage:
- Size: 226 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Pop Sauce Bot
Pop Sauce Bot is an automated script for the game PopSauce on [jklm.fun](https://jklm.fun).This bot handles image and text-based questions, and automatically submits guesses in an attempt to find the correct answer.
**Disclaimer:** This project is for educational purposes only.
Please note that the usage of this bot may violate the terms of service of jklm.fun. Use it at your own risk.## Setup
### Start NodeJS server
```
npm install
node src/app.js
```### Inject client script into PopSauce lobby
1. Join a PopSauce lobby
2. Open Chrome console
3. Select the "popsauce" [execution context](https://developer.chrome.com/docs/devtools/console/reference#context) within the console
4. Paste the following code into the console:```javascript
fetch("https://raw.githubusercontent.com/cocohfl/popsauce-bot/main/client.js")
.then(response => response.text())
.then(script => eval(script));
```Alternatively, you can manually copy the content of `client.js` from the repository and paste it into the console.
That's it! You're now ready to use Pop Sauce Bot.
## Commands list
- **guessTime:** Sets a delay (in milliseconds) for the bot to wait before submitting answers. Note that if the processing time prior to submitting exceeds this set time, the delay may not be respected.
_Default value: 0_