Overview
flooded area bot 🌊 is an app dedicated to the flooded area community!
🎟️ tickets system
- an in-house ticketing system for dealing with player reports!
- it utilises threads for easier management for the flooded area staff
- 📣 report a player
- a way for people to create player reports for those who break the rules in flooded area
- pre-report questions to determine if a reason a player is reporting is valid as well as to confirm that a report is made in good faith
- checks to make sure inputted usernames are real roblox players
- forcing evidence to be sent alongside a report before it can be submitted
- 🔨 appeal an in-game ban
- a way for people to appeal their flooded area game bans
- pre-appeal questions to confirm that a ban appeal is being created on the basis of a wrongful ban and not as a begging statement
- checks to make sure the inputted username is a real roblox player
- fields for further reasoning for a ban appeal
- 📬 send mod mail to server staff
- a way for people to privately talk with the flooded area community staff regarding most things about the server
- pre-submission questions to direct people to existing resources which may help them
✨ kinda fun stuff..?
- a non-random levelling system for you to flex how much time you've wasted in the flooded area community
- preventing message spam experience abuse: allowing 1 experience to be gained every 5 seconds
- includes leaderboards to further compare your levels to other server members
- a simple currency system
- a weekly stalk market, heavily inspired by the stalk market in the animal crossing series
- a showcase of people's old currency achievements, as those features as they have since been retired
- a music player, for those sweat [sic] tunes
- "sweat tunes" refers to the original flooded area (classic)'s flavour text of the music player part, which was "sweat tunes, don't ask" - that itself in reference to the poor spelling of @welololol found throughout the game
- join a voice channel and start listening to the roblox audio assets which play in flooded area but from the flooded area community instead~
- question of the day
- people submit their questions of the day where the flooded area community staff can approve or disapprove before being sent to the queue of questions to send
- submissions include the question and an optional a discussion thread and/or reaction choices
- server "votekicks"
- inspired by votekicking in flooded area, a person can start a "votekick" on another person
- up to four people can vote where if a votekick successfully reaches its required votes, the votekicked user is put on time-out
- america
- inspired by the, uhm, american flag part in flooded area
- on command invocation, the app responds with "america" as well as a counter of how many times it has been used
- there are different types of /america each with their own probabilities of appearing:
-
america
: 85% - : 40%
- : 40%
- : 20%
-
flood
: 5% -
space
: 5% -
furry
: 4% - this probability is increased to 50% for confirmed furries in the flooded area community (other probabilities balance out to create the other 50%)
-
flipped
: 0.9% -
rare
: 0.09% -
rarer
: 0.009% -
british
: 0.001%
🎮 game information
- viewing game statistics
- using the roblox web apis, flooded area bot 🌊 fetches and stores game data for 24 hours and aggregating results in a graphical format for people to observe
- game data includes:
- current players
- favourites
- total visits
- votes
- viewing game information
- part ids contains categorised lists of each part in flooded area and their id, primarily used for: spawning parts in flooded area endless, (private server) mod/admin panel, or just out of plain curiosity
- map ids contains categorised lists of each map in flooded area and their id, primarily used for queuing maps with the (private server) mod/admin panel
- the music list contains categorised lists of each music that plays in flooded area as well as their links in the roblox audio assets
- searching the flooded area wiki
- using the mediawiki api and some basic web scraping, information from the flooded area wiki can be searched and displayed straight from the flooded area community
- information was originally hard-coded into flooded area bot 🌊 however was hard to maintain, hence the introduction of this feature
💻 flooded area bot 🌊 is source-available!
- the source code of flooded area bot 🌊 can be viewed on github: button below~
The Past
the current version of flooded area bot 🌊 is
v3
,
meaning that there has been two previous public iterations of the app
📜 what flooded area bot 🌊 started off as
- flooded area bot 🌊 originally started as "flooded area suggestions 📋"
- this was due to a certain @CrazyDoruk22 appearing in my dms one day and practically begging lol
- (i'm joking ilynh doruk)
- as the name suggests, flooded area suggestions 📋 was a simple thread-based suggestions system where people can submit suggestions for flooded area
- each suggestion can be upvoted or downvoted, also containing a thread for discussion of the suggestion
- this system was in place until discord introduced forum channels
- at the time of when i started developing flooded area suggestions 📋 (now: flooded area bot 🌊), it was heavily inspired by berry bot 🫐
- for this reason, flooded area bot 🌊's app on the discord developer portal was put under the same team as berry bot 🫐
- ..of which was owned by gentleberry16 gerek: a now inactive account
- regardless, apps cannot be transferred between teams so we are completely and utterly fucked chat
🌌 flooded area bot 🌊 and universe laboratories
- flooded area bot 🌊 was formerly called "area communities bot 🌊🌌"
- after the introduction of spaced out, a roblox game developed by universe laboratories including @welololol, i tried to bridge the two games together under one app
- unfortunately, i was too slow with my development and was unable to make anything meaningful with features for @welololol before the game slowly died down
- the same ordeal happened with darkness obby, yet another game developed by universe laboratories, except had one singular feature (automated map submissions) requested by @welololol
- the creation of the universe bot 🌌
- following anarchy chess, a game developed by universe laboratories, its success was comparable to flooded area and such, i decided to split off area communities bot 🌊🌌 into "flooded area bot 🌊" and "the universe bot 🌌"
- ..i am technically under no obligation to develop the universe bot 🌌 nor am i even sure if the universe laboratories server staff want this app, so i am currently re-evaluating its current use~
flooded area moderation 🤖
flooded area moderation 🤖 is an app which allows for
flooded area
moderation to take place from the
flooded area community
it is a feature-rich way for the
flooded area
staff to (mass-)moderate players straight from the discord server without needing to join in-game, through the
roblox open cloud api
🛠️ how flooded area moderation 🤖 works
- flooded area moderation 🤖 uses the roblox open cloud api's user restriction resource to remotely ban players
- it also includes using its own ban history (in addition to the open cloud's list user restriction logs) which mainly exists to support previous bans prior to the addition of user restrictions
- using the bloxlink api (what the server already uses) it's also able to map its functions to the flooded area community: like adding roles to banned players in the server or banning a members's bloxlink linked roblox account
🌫️ what flooded area moderation 🤖 was built off of
- flooded area moderation 🤖 was a fork of stratiz's discord-to-roblox code, added to flooded area by actuallyarla
- it has since been re-written by me and re-developed to use the roblox open cloud api (see above) for improved reliability: with the help of ActuallyHalowo
💻 flooded area moderation 🤖 is open-source ( MIT)!
- flooded area moderation 🤖 is licensed under the MIT license
- the source code of flooded area moderation 🤖 can be viewed on github: button below~
bot avatar and banner by @hi_itsBlizzard