Play AoPS's Reaper game on Discord!

Overview

Discord Math Games Bot by BDimension7

This Discord bot brings the AoPS Reaper game to Discord with additional features:

  • Point donations
  • Dueling
  • Lifetime leaderboard

Available Commands

  • $reap
  • $lb (leaderboard)
  • $info (lifetime leaderboard)
  • $clock
  • $donate
  • $help
  • $duel

Default Settings

  • 50% chance player ranked below steals time (11PM-7AM EST)
  • 30% tax at night (doesn't apply to donation)

Default Modifications For Low Player Count

Let $t$ be the number of milliseconds reaped. If $t > 10,000$ , then $t$ is updated to $\sqrt{t \cdot 10^7}$ .

Installation

The bot is hosted on Repl.it and written in JavaScript.

To run on Repl.it, install these packages with the Repl.it Package Manager:

  • @replit/database
  • discord.js
  • express
  • fraction.js

Repl.it Package Manager

Roadmap

  • Implement dueling reward system
  • Implement time robbery
  • Implement donation limits
  • Restore free reap feature
  • Greed Control
You might also like...

Play logic games and claim exclusive NFTs!

Play logic games and claim exclusive NFTs!

Bit Gaming Samruk Hackathon Winner 🏆 Play-to-earn DAO with exclusive NFT collection Idea We are bringing together curious minds and reward them with

Jun 21, 2022

example app that creates a new player in Spotify Connect to play music from in the browse using Spotify Web Playback SDK.

Spotify Web Playback SDK Demo Requirements User must have Spotify Premium, DRM & EME supported and JavaScript enabled Web Browser. License Copyright 2

Jul 20, 2022

Robust, plug & play generator for Bootstrap toasts.

Bootstrap Toaster Robust, plug & play generator for Bootstrap toasts. Supports Bootstrap 4 and Bootstrap 5. Demo A demo page is available at bootstrap

Dec 21, 2022

Learn to play the piano at your own pace through various modes of practice.

Learn to play the piano at your own pace through various modes of practice.

Piano Trainer Learn to play the piano at your own pace through various modes of practice. Features MIDI compatible Cross-platform support Interactive

Aug 25, 2022

Plug-and-play, faster-than-native promise/callback event emitter

Plug-and-play, faster-than-native promise/callback event emitter

kNow Blazing-fast callback/promise-based events with a tiny footprint What is this? With kNow (pronounced "now"—the k's silent), JavaScript event mana

Sep 11, 2022

A demo repository to play around with Vivid! Styled with Tailwind CSS

vivid-demo A demo repository to play around with Vivid! Mess around with a copy of our landing page to see how Vivid works! Learn more about Vivid at

Dec 15, 2022

Steam - Highlight specific friends who play

highlight-friends Steam Website - Highlight specific friends who play https://greasyfork.org/en/scripts/450409-highlight-specific-friends-who-play?loc

Nov 6, 2022

API, web and mobile application for finding a partner to play online multiplayer games.

API, web and mobile application for finding a partner to play online multiplayer games.

Duo Finder Duo Finder is a simple mobile and web application for gamers looking for partners to play a game with. It's basics was developed during the

Sep 20, 2022

This terminal application aims to help new developers to quickly create ready to play applications, powered by Supabase.

This terminal application aims to help new developers to quickly create ready to play applications, powered by Supabase.

Welcome to Create Supabase App 👁 ⚡️ 👁 Supabase is an open-source Firebase alternative. This terminal application aims to help new developers quickly

Nov 8, 2022
Owner
null
A daily print-and-play roguelike adventure you can play offline.

Chronicles of Stampadia A print-and-play roguelike with a new adventure every day! Play today's adventure | Read the manual | Learn how to play | Disc

Francesco Cottone 36 Oct 15, 2022
Landing Page for Villagers.finance Play To Earn WEB3 Game, NFT Based.

create-svelte Everything you need to build a Svelte project, powered by create-svelte. Creating a project If you're seeing this, you've probably alrea

Ahmed DEMIAI 9 Sep 15, 2022
Use thirdweb's token, edition drop, and a custom contract using thirdweb deploy to build a Play-to-Earn game!

thirdweb Play-to-Earn Example This example project is a simple Play-to-Earn (P2E) game! The Idea The game is a "mining" game, where your character min

thirdweb templates 28 Jan 2, 2023
a discord-based monster catching game engine, used for Lozpekamon on our Discord server

discord-monster-catching-game a discord-based monster catching game engine, used for Lozpekamon on our Discord server How to Use Requirements install

Lospec 3 Oct 30, 2022
Play bad apple in Node.js

Bad Apple Nodejs Play Bad Apple in console with Nodejs! Requirements and Installation You can either git clone or download the repository as a zip. Se

null 10 Sep 8, 2022
A react and framer motion app to play some quizzes !

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: ya

Belkacem Berras 2 Jan 7, 2022
Social media platform that hosts community-driven challenges where everyone can play and compete

Komo A social media platform that hosts community-driven challenges where everyone can play and compete. How To Install Komo TBA Preview Home Screen A

null 2 Jun 13, 2022
Clickhouse "Play" client in Angular

ClickHouse-Mate Clickhouse "play" client prototype in Angular Live DEMO Usage Use the public version (no data goes through the server) or build your o

METRiCO 40 Jan 3, 2023
MPVPlay is an MPV play button integration for YouTube Web.

MPVPlay MPVPlay is a combination of a `.desktop` file and a userscript that allows you to play YouTube videos directly in MPV with the click of a butt

Fülöp Tibor 2 Apr 17, 2022
Make friends through music. Discover great sound tracks on Solana and play them with your buddies :dancer:.

Acoustic Licious COVID-19 has significantly impacted the mental health of children and adults alike. Globally, the population suffering from lonelines

Devyansh Chawla 4 Oct 28, 2022