An implementation of the classic arcade game Whac-A-Hole inside Discord, made in 12 hours, with no experience in Rust.

Overview

Whac-A-Hole

A blazingly fast implementation of the classic arcade game What-A-Hole inside Discord, made in 12 hours, with no experience in Rust ( πŸš€ πŸš€ πŸš€ ). πŸš€ !

πŸš€ Installation

  • πŸš€ ) Install Rust
  • πŸš€ πŸš€ ) Clone/download the repository.
  • πŸš€ πŸš€ πŸš€ ) On line 256 change the empty string ("") to your Discord token.
  • πŸš€ πŸš€ πŸš€ πŸš€ ) Run cargo run --release inside the repository folder.
  • πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ ) Go to a server where the bot is in, and run /whac-a-hole!

πŸš€ Contributions

Contributions πŸš€ are πŸš€ appreciated πŸš€ , πŸš€ however, πŸš€ do πŸš€ not πŸš€ heavily πŸš€ modify πŸš€ the πŸš€ code πŸš€ structure πŸš€ (modify πŸš€ the πŸš€ game's πŸš€ logic πŸš€ or πŸš€ rules πŸš€ )

πŸš€ Known issues

  • πŸš€ Anyone can interact with anyone's game.
  • πŸš€ The game does not stop getting input when it stops, if the user clicks the buttons and the bot tries to edit the message with the loss, the game will continue with 0 score.
  • πŸš€ nothing else, rust!!! πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€ πŸš€

Credits

πŸš€ YouTube here ;)

You might also like...
Conway Game of Life plus WebAssembly and basic HTTP Server
Conway Game of Life plus WebAssembly and basic HTTP Server

Conway Game of Life plus WebAssembly and basic HTTP Server How to run First, you have to choose what server do you want to use for hosting the wasm ga

Futures-based QUIC implementation in Rust

Pure-rust QUIC protocol implementation Quinn is a pure-rust, future-based implementation of the QUIC transport protocol undergoing standardization by

neqo β€” an Implementation of QUIC written in Rust

Neqo, an Implementation of QUIC written in Rust To run test HTTP/3 programs (neqo-client and neqo-server): cargo build ./target/debug/neqo-server [::]

The Rust Implementation of libp2p networking stack.

Central repository for work on libp2p This repository is the central place for Rust development of the libp2p spec. Warning: While we are trying our b

A pure Rust implementation of WebRTC API
A pure Rust implementation of WebRTC API

A pure Rust implementation of WebRTC API

Backroll is a pure Rust implementation of GGPO rollback networking library.

backroll-rs Backroll is a pure Rust implementation of GGPO rollback networking library. Development Status This is still in an untested alpha stage. A

A small holepunching implementation written in Rust (UDP)

rust-udp-holepunch A small holepunching implementation written in Rust (UDP) Prerequisites Your rendezvous server must lay in a network which doesn't

Rust implementation of PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols

Rust PRECIS Framework libray PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols as descr

A high performence Socks5 proxy server with bind/reverse support implementation by Rust.

rsocx A high performence Socks5 proxy server with bind/reverse support implementation by Rust Features Async-std No unsafe code Single executable Linu

Owner
Face
comedian, trillionaire, charismatic.
Face
Making Typescript + GraphQL a pleasant experience

tsgql Making Typescript and GraphQL a pleasant experience. What is this? tsgql is an experimental GraphQL code generator that takes a different approa

Modfy 53 Oct 30, 2022
A halloween-themed game made in Rust πŸ¦€

Robo Halloween ?? ?? ?? Top 3 pumpkin smashers ?? ?? ?? poteresting - 80 ?? ?? ArinaSolovjova - 69 ?? ?? poteresting - 61 ?? Get your name on this boa

Poteresting 4 Jun 7, 2023
Fast Discord RPC Client written in Rust

Discord RPC Client Examples Big image, small image, details and one button discordrpc -c 942151169185316874 -d 'untypeable nickname' --button-1-text '

Oskar 10 Jan 1, 2023
Drop-in proxy for Discord gateway connections and sessions allowing for zero downtime deploys

gateway-proxy This is a very hacky project, so it might stop working if Discord changes their API core. This is unlikely, but keep that in mind while

Jens Reidel 39 Nov 26, 2022
A Markov chain based Discord chat bot.

A Markov chain based Discord chat bot. Building It is recommended to use cargo.

Dominik MiedziΕ„ski 1 Dec 26, 2021
Grow Rust is a Growtopia Private Server made in Rust

Grow Rust is a Growtopia Private Server made in Rust

null 14 Dec 7, 2022
Send files over TCP. Quick and simple. Made in Rust.

SFT Multithreaded utility to send files over TCP. The sender writes a header containing the filename, and then the contents of the file, buffered, to

Orel 0 Dec 24, 2021
A really basic Cloudflare worker made in rust

Rust WebAssembly Worker. A really basic Cloudflare worker made in rust.

Bram 4 Nov 17, 2022
Multithreaded Web Server Made with Rust

Multithreaded Web Server Made with Rust The server listens for TCP connections at address 127.0.0.1:7878. Several pages can be accessed: 127.0.0.1:787

null 2 May 28, 2022
An online version of the popular game four in a row, written in Rust on the server side and Flutter + Dart on the client.

Four in a Row - Server An online version of the popular game four in a row, written in Rust on the server side and Flutter + Dart on the client. Downl

Filippo OrrΓΉ 8 Sep 16, 2022