TobiasGoetz / pibot

A discord bot providing multiple features
0 stars 0 forks source link

Whiteout Survival Module #44

Open TobiasGoetz opened 3 months ago

TobiasGoetz commented 3 months ago

Overview

This module extends the functionality of the Discord bot for the mobile game Whiteout Survival. It aims to enhance user experience by adding commands and features that allow for better management of game-related data and interactions within the Discord community. The module will include commands for managing city aliases, resource registration, verification processes, data linkage, and optional features for gift code redemption and event reminders. A new database will be designed to support these features, along with robust data structures to represent cities and players.

Functional Requirements

1. addAlias Command

2. alias Command

3. svsResourceRegister Command

4. verify Command

5. saveDiscordId Command

Optional Features

6. createAlliance Command

7. verifyMember Command

8. wosCopypastaSave Command

9. wosCopypastaGet Command

Data Structures

1. City Class

2. Player Class

Database Schema

Collections

TobiasGoetz commented 2 months ago

Ideas