https://github.com/aadit-17/fifa-mlyouthbot
This is a discord bot created to assist in FIFA Leagues in a discord server.
https://github.com/aadit-17/fifa-mlyouthbot
bot discord-bot fifa-bot machine-learning prediction-model
Last synced: 12 months ago
JSON representation
This is a discord bot created to assist in FIFA Leagues in a discord server.
- Host: GitHub
- URL: https://github.com/aadit-17/fifa-mlyouthbot
- Owner: Aadit-17
- Created: 2023-10-07T09:10:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-27T09:32:33.000Z (over 2 years ago)
- Last Synced: 2025-06-23T02:40:56.573Z (about 1 year ago)
- Topics: bot, discord-bot, fifa-bot, machine-learning, prediction-model
- Language: Jupyter Notebook
- Homepage:
- Size: 4.38 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FIFAYouthBot
This is a discord bot created to assist in FIFA Leagues in a discord server.
The bot is hosted using replit and uptimebot.
## Functions
It has simple functions include $youth and $retire. It provides outputs as embeds in discord channels.
#### $scout
$scout(followed by team, position, continent) (example: $scout Toulouse FWD Europe) generates a scouted player based off of team ratings. First, it takes in a random age between 18 and 29, then it uses the input features obtained to predict the rating of such a player based off previously trained data, lastly it generates growth based off age to display the final player output as an embed. XgBoost was used for this model.
#### $youth
$youth(followed by tier) (example: $youth Elite) creates a random youth player with the given tier's rating ranges. It gives player position, rating, potential, age, trait and versatile subtrait.
The bot also sends a selected image for certain types of players.
#### $retire
$retire(followed by threshold) (example: $retire 55, retired if random number <= 55). $retire generates a random number from 1-100 to decide if your player retires or not.