Add OurProClub 2.0 Looking for Legacy? Our Discord

A bot to showcase your Pro Club in your Discord server. Register your Pro Club, show some statistics, and link individual users to their Pro

Features & Commands

OurProClub 2.0 is a Discord bot, built with slash commands. Each time a command it used, it grabs data live from the EA FC API servers. Use the bot in your Discord to showcase your Pro Club, let players claim their Pro, and post your latest results using various commands.
Click any of the /commands below to see a summary of what they do.

/register

Link your Pro Club to Discord, which supports both new and old gen. Created or joined a new Club? Use the command again!

/stats

Instantly view your club's live stats and performance.

/members

See your current squad and key stats for every player.

/top

Showcase your top 3 players in goals, assists, passing, tackles, and more.

/inform

Highlight your “in-form” players from the last 10 matches.

/matches

View your club's latest League and Playoff results at a glance.

/automode

Automatically posts your latest result every 8 minutes for 3 hours - absolutely perfect for Club match nights!

/search

Look up stats for any club - just enter the team name.

/claim

Link your Discord account to your in-game Pro for in-depth, personalized stats.

/player

View your Pro stats, or @mention a friend to see theirs (after claiming a player).

Showcase Video

Latest Updates

Show older updates
  • 23rd May:
    Both bots are back online.
  • 23rd May:
    Both OurProClub and OurProClub 2.0 will be offline from about 5pm UK time today whilst I finally get my new server hardware installed. After hardware is installed, I'm looking to re-install the OS too (it's full of clutter).
    As always, I'll post any updates/announcements here.
  • 16th May:
    OurProClub 2.0 has been updated:
    - Changed /members so more than 25 players can be listed. Each Embed displays a max of 15 members, and you can now use the Previous / Next buttons to see more club members.
    - Changed /claim so more than 25 players are listed (these are now listed in alphabetical order too). Use Previous / Next buttons to cycle through to see more club members.
  • 5th May:
    I think EA is rate-limiting the servers IP address, so...
    OurProClub 2.0 has been updated:
    - Changed /automode to now check for new match results every 8 minutes (was 4 minutes)
    - Changed /matches to remove the interaction (the dropdown) - using the command will still list 10 latest matches, but both Playoff and League matches combined.
    OurProClub has been updated:
    - Changed !clubauto to now check for new match results every 8 minutes (was 5 minutes)
  • 4th May:
    OurProClub & OurProClub 2.0 are both back online.
  • 30th April:
    OurProClub 2.0 is ready for release: https://discord.com/oauth2/authorize?client_id=1361001092917493921
  • 26th April:
    Just before I release OurProClub 2.0 into the wild, I'm looking for 1-3 people to help test the bot. Drop me a DM if you're interested and I'll send you a link to invite.
  • 24th April:
    OurProClub has been updated:
    - Changed !playerclaim to allow for spaces when claiming a player.
    On the 30th April, I'll re-run the "inactive servers" command, which will make the bot leave inactive servers again.
    All you have to do, is run a command, and the bot will stay in you server beyond the 30th April
  • 27th March:
    OurProClub has been updated:
    - Added !playercareer to show all-time player stats. Using just !playercareer will return with your career stats. Using !playercareer @mention will show that members career stats. Command is similar to !playerstats - don't forget, you need to claim an EA ID using !playerclaim first.
    Upcoming
    - !clubauto will be updated to check for playoff games along side league matches.
    - 31st March is a deadline to use a command. The bot will leave any inactive servers where a command hasn't been ran for 30 days.
    - OurProClub 2.0 is in early development - a re-write of all commands which will be slash commands - OurProClub will be kept online, along side 2.0
  • 20th March:
    OurProClub has reached the maximum number of 100 servers. During the bots verification, stage 2 was declined (letting it join as many servers who wanted it). This was due to the lack of slash commands, but the way the bot is built, it's not possible. Even if I was to re-code the bot, you'd all have to kick/re-invite the bot for slash commands to work.
    To get around the limit, I've started logging the last command ran in your servers. It basically creates a timestamp and lets me know where the bot is active (I've had this in place since the last update and only 30 different servers have used a command since then).
    On the 31st March, I will run a command which will make the bot leave inactive servers.
    From there, every 30th of the month I will re-run the command and if the bot hasn't had any activity in your server, it'll leave and free up space for it to join other servers.
    All you have to do, is run a command, and the bot will stay in you server beyond the 31st March
  • 9th March:
    OurProClub has been updated:
    - Changed !clubmembers to show all players, in order of position.
    - Changed !clubmembers to allow "arguments". Examples: !clubmembers goals shows goals only, !clubmembers assists shows assists only, and !clubmembers cleansheets or !clubmembers cs shows clean sheets (clean sheets only count if you've played as a defender or goalkeeper). These are all sorted by amount.
    - Added !playerclaim x - replace X with your EA username. If you cant remember/find it, the bot will list current players in the club for you - just re-use the command.
    - Added !playerstats to use along side claiming players. Using !playerstats will show your stats. Using !playerstats @mention will show the mentioned persons stats, but only if they've claimed a EA username which is active in the club.
    - Removed the !clubdaily command temporarily.
  • 28th February:
    OurProClub has been updated:
    - Changed !clubauto to accept hours. For example, using !clubauto will default to 1 hour runtime - using !clubauto 3 will run it for 3 hours (4hr max).
    - Changed !clubauto to check for new match results every 5 minutes (instead of 3 mins).
    - Changed !clubstats slightly, to show current division.
    - Added !clubsearch x to search for specific clubs. Replace X with a club name. This will conduct a search, much like !clubreg.
    - Added !clubdaily to automatically send !clubstats, !clubleague, and !clubmembers every 24hrs. I will polish this up soon, put it into one message to prevent multiple messages being sent. Using !clubdaily stop will turn this off.
  • 14th February:
    OurProClub has been approached for verification:
    - Discord have approached me due the bot being in 75+ servers, and will need to be verified for it to continue working (if it reaches 100+ servers). It'll likely be offline and unavailable a few times today whilst I polish up the code and try get every error scenario covered (most errors are covered but there is a few which will knock the bot offline). I'll post here once I've finished 🙂
  • 12th February:
    OurProClub has been updated:
    - Changed !clubauto to only allow 1 use per hour.
    - Changed !clubauto to check every 3 minutes for new match results - once you activate this, it'll let you know it's active, and once it detects a change in match from EA, it'll post new results. After an hour, it'll say it's finished and you're free to use the command again - there will be no more "middle messages" saying "no change" or whatever it said.
    - Added !clubtop to show top 3 goal scorers, assisters, passers and tacklers (due to EA's limit, it will only show the stats for the last 10 matches).
  • 31st January:
    OurProClub has been updated:
    - Fixed and enabled !clubauto
    - Changed !clubmembers - due to Discord's ~4000 character limit, it'll only show the top 5 players of a particular position (forwards, midfielders, etc.). The 5 players shown will be the players with the most appearances for the club.
  • 30th January:
    OurProClub has been updated:
    Temporarily disabled !clubauto - the command was throwing random errors, I need to read through the logs and debug this. It wasn't throwing the bot offline which is good, but it seems to be pretty random. I'll try get this back up today - the command has been ran 108 times and errored 18 times!
  • 28th January:
    OurProClub has been updated:
    Missing permissions will no longer crash the both and take it offline. It will instead, send a PM to the user who used it, saying it's missing Send Messages permissions.
    It's likely you have channel permissions set so Send Messages is disabled. To get around this for the bot, edit the channel permissions and add the bot/bots roll, and make sure Send Messages is ✅ - see attached image for example.
  • 27th January:
    OurProClub has been updated:
    - Changed !clubmembers to actually show the players position (GK, CB, ST, etc. - instead of defender, midfielder, etc.)
    - Added !clubauto to automatically post results (checks for new match result every 15 minutes)
  • 23rd January:
    OurProClub has been updated:
    - Changed the !clubreg command to add a club search functionality to search and select your club (no longer needs to be a complete Pro Club name match, only partial).
    - Added support for old-gen systems.
  • 20th January:
    OurProClub will be offline for the majority of the day (20th Jan 2025) whilst I am moving house ⚠️
  • 14th January:
    OurProClub has been updated
    - Added !clubleague to show last 9 league matches.
    - Added !clubplayoff to show last 9 playoff matches.