Bot Commands
The following is the list of bot commands (excluding the betting commands, which are listed in the Betting section).
Required parameters are listed in [], while optional ones are listed in {}
- !fight {class} {sex} {skill} -{exclude}: Adds your name to a unit in the game! Is free if no parameters are supplied (giving you a completely random unit). Costs 100G per optional parameter, letting you declare class, sex (must declare class), skill, and skill exclusion. Monster classes cost 200G (500G if strong, 800G if elite). Skills (including the skill you want to exclude) and Monster classes must be earned (see Skills section).
- !unit [team] [unit]: Gets unit from the specified team and unit number.
- !team [team]: Gets list of units on a team.
- !match: Gets current match data, including map and next Time Over.
- !map {map}: Gets a link to the current map layout. Or, optionally, you can specify a map number.
- !streak: Gets current champion streak.
- !dontfight: For those too cowardly to enter the fray, but still want a chance at the skill drop and allegiance EXP.
- !music or !song: Gets the current music track and how much longer it is set to play.
- !ability [ability]: Gets data on an ingame ability. For actions, this includes range, AoE, CT, MP cost, as well as the Hit and Effect formulas. For Passive/Movement/Reactions, gets the effect.
- !item [item]: Gets data on an ingame item including type, weapon power, range, evasion, HP bonus, MP bonus, stat gains, Element, Elemental/status affinity, etc.
- !status [status]: Gets the ingame effect of the desired status.
- !class [class] {sex}: Gets base stat information including HP, MP, Move, Jump, Speed, PA, MA, C-EV, Innates, Equipment, Elemental Affinity, and Monster Skills.
- !classes: Lists your eligible classes to use !fight with.
- !exp: Gets your current Level and EXP until next level.
- !floor: Gets your current gil floor.
- !skills {page/skill}: Lists all skills that you own. Skills can be forced into a character using the !fight command. If you have too many to fit onto one message, the page parameter will get your skills of a certain page. You may also supply a skill name as a parameter, which will tell you if you own the skill or not, and its current modifiers.
- !lastskills: Returns the skills you currently have a modifier on, and what the penalties or bonuses are. This includes the six skills you most recently used (with the last three being unusable), and your current Skill Bonus. Each time you successfully !fight, each of your skill’s penalties will decrease, and a new Skill Bonus will be selected. Strong and Elite monsters share the same cooldown with the other monsters in their category.
- !skillsleft: Gets the number of skills you don’t have from the skill pool. If you have 20 or fewer, it will list them for you.
- !classbonus: Gets how much bonus EXP you will earn for entering as a human class that will extend your class streak (or a normal !fight), and what classes you haven’t already used. It will also remind you of your current Skill Bonus, which is an additional +2 EXP.
- !skill [skill]: Gets a description on what a skill does.
- !buyskill: Buys the current Skill Drop skill for 1,000G. You can do this anytime before the start of the next tournament.
- !buyrandomskill: Can only be used by Level 100+ users. Costs 20,000G minus 100G for each level you gain past 100. Buys you a randomly chosen unowned skill.
- !giftskill: If you’ve got gil weighing down your pockets and already got the Skill Drop, you can gift the Skill Drop to a random player for 2,000G. The random player will be chosen from the raffle list.
- !skilldrop: Lists what the current Skill Drop is. One random viewer who entered using !fight (or !dontfight) will receive it for free. Others may purchase it with !buyskill.
- !zodiac [zodiac sign]: Gets the compatability list for the zodiac sign. All unlisted signs are neutral. Best/Worst listing is Best on opposite sex, worst on same sex, and neutral on monsters.
- !leaderboard: Lists the top 15 richest players. A top 10 leaderboard is shown at the start of each tournament round.
- !expboard: Lists the top 10 experienced players.
- !rank: Gets your current leaderboard rank.
- !exprank: Gets your current expboard rank.
- !topchamps {season}: Lists the top 8 champion teams of the current season, by streak. These will be the eight teams for the season’s Tournament of Champions. Optional season parameter will get the top champs of previous seasons, and you can use “all” as the parameter to get highest streaking Champions of all-time.
- !lastchamps: Lists the last 5 champion teams to fall.
- !pastchamp [id] {unit}: Gets team list and defeat time with champion of that ID. Can insert “last” as id to get the last defeated champion. Can optionally provide a unit id to get unit information.
- !searchchamp [string]: Gets you a list of Champion IDs based on search string. Can search for multiple strings by separating with | (all strings must be present for a return). If first string starts with ‘starts:’ followed by a number, it will only search Champions with ID greater than that number.. Can search for names, unit types, team color, date, abilities, etc.
- !stats [class]: Gets all-time historical champion stats of specified class, including how many times they were present in champion teams.
- !teamstats [team]: Gets current season historical statistics about a particular team. Can use !teamstats all [team] to get all-time stats. Also shown on the initial screen at the start of a tournament.
- !allegiance {team}: Gets or sets your current team allegiance. If you fail to get into the tournament with !fight (or !dontfight), you’ll instead earn EXP (1 for non-subs, 3 for subs) when your allied team wins. Setting allegiance does not take effect until the next tournament.
- !snub: Gets your current snub streak, aka the amount of times you’ve entered with !fight and haven’t gotten in.
- !snubs: Gets the 10 players with the longest snub streak.
- !raid: Gets the current chance for each team to generate a Raid Boss. Donating bits or subscribing raises your allied team’s chance to generate a Raid Boss, until one is successfully summoned. See the Raid Bosses panel below for more detailed info.
- !portrait {portrait}: Gets or sets your current cheer portrait, which is the portrait that displays when Cheering for at least 10 bits. Portrait can be any human generic (followed by sex), the bot will tell you if valid. Note that unlike other commands, due to the file structure of the portraits, spaces are required so a male Time Mage should be “!portrait time mage male”. Subs can set their portrait to monsters and special characters like Ramza, Delita, etc, too.
- !prestige: Gets the number of times you’ve ascended, and the Hidden Skills you’ve earned by doing so. For more information, see the “Prestige and Hidden Skills” section, below.
- !coin: The bot flips a coin and tells you the result.
- !dice {sides}: The bot rolls a dice and tells you the result. Uses a 6-sided dice by default, and can specify the number of sides (maximum of 100) with optional parameter.
- !name {sex}: Returns a random name from the NPC name list. Can include an optional male or female parameter to get a name of the desired sex.
Message Boxes & Cheers
When you’re in the fray and currently fighting, your chat input will be displayed on stream via text boxes! Messages are disabled when the emulator is receiving input.
Additionally, even when just spectating the fray, you can display a message on-stream by cheering with at least 10 bits or Highlighting your Message for 500 CT (channel points). Onscreen messages come with a portrait of your choosing (see !portrait under Bot Commands). Cheer messages take priority over Channel Point ones, and also last longer and play a sound effect.
Cheers messages last a bit longer dependent on the amount of bits you use, and higher cheers override lower cheers. Cheer messages wait until emulator input stops before appearing, but they shouldn’t be lost. Note: if you want your Cheer message to not display the Cheer emote, you should use the default Cheer emote, or the FFTBGcheer emote.
Subscriber Benefits
If you choose to subscribe to support the channel it is highly appreciated!
For subbing, you’ll enjoy these benefits:
- Your Gil floor’s base will increase from 100G to 200G.
- You’ll be eligible for the bonus Skill Drop raffle at the start of each tournament.
- You have a better chance (+20 priority) to be selected to be entered into the tournament with !fight.
- You’ll earn 2 more EXP whenever your !allegiance team wins.
- You can change your Cheer Portrait to special characters (like Ramza) and monsters.
- When using a normal !fight with no parameters, you have a small chance to spawn as a powerful Raid Boss, a stronger-than-average character who earns additional rewards if they become champion! More info available in its own panel below.
- You’ll get access to all of the great FFT-themed emotes to use on Twitch!
- There may be even more perks in the future, so stay tuned!
Skills
Users can collect skills which allow them to customize their unit when using the !fight command. There’s two type of skills:
- Ability skills, which will be either an ingame ability or accessory item. These skills can be applied to human units to force (or exclude) that ability or item from rolling.
- Monster skills, which unlock the associated Monster class for use.
- At the start of every tournament round, there will be one Skill Drop announced by the bot. You can buy the skill to own permanently for 1,000G using !buyskill. Additionally, anyone who enters the fray using !fight (or those who are too cowardly but use !dontfight) will be entered in to earn the skill for free! You also learn a random skill at Level 1 and every thee level ups thereafter.
Each time you use a skill, it enters a cooldown period, which stops you from using it for three tournaments you successfully enter, and carries a priority and EXP penalty for the three tournaments after that. It takes six successful entries to use the skill without penalty again. Use !lastskills to see your current skill penalties.
Some have requested an overall skill list. Here’s a checklist created by kevv2, and revised by dustbirdEX:
https://docs.google.com/spreadsheets/d/1yC1W2OeJJVjpR4sw9JGoV_1LXYv3O7mJoljGdn3L090/edit#gid=1040375262
Prestige & Hidden Skills
Users who have acheived Level 100 and obtained every Skill have the option to asecnd to a new level of prestige. This is essentially a “New Game Plus” option, as your Gil, EXP, and Skills all completely reset. In exchange, your Gil Floor will permanently increase by 100G each time you ascend, and you will learn one Hidden Skill, which can only be obtained by ascension.
Hidden Skills are aloof by nature and shouldn’t even exist. The most powerful enhancements conceivable were shoved into these unstable abilities. They count as rare skills for priority purposes. Since they’re hidden, !skill will return nothing for them. Using them successfully will cause you to forget the Hidden Skill… but only temporarily. Hidden Skills you’ve forgotten have a chance to be remembered each time you level up, and you can check all Hidden Skills you own through the !prestige command.
Considering everything in your account will essentially reset, you should think about whether or not you want to ascend very carefully before doing so. But for those up to the challenge of starting anew and meet the requirements, simply use this command:
!prestige ascend
Raid Bosses
Extremely rarely, subscribers using a normal !fight without parameters can spawn as a powerful Raid Boss! A note will be made of this in the output log, and Raid Bosses will be marked with a [!] marker next to their name.
The chance that a Raid Boss spawns to a particular team is 0.5%, but you can increase this chance for your allied team by donating bits, subscribing, or gifting a subscription. When this occurs, your team’s chance instead becomes X%, where X is the number of bits donated divided by 50 (subscriptions add 50 bits to this total). This bonus resets when a Raid Boss is successfully summoned.
Raid Bosses generate as if they used all four of BraveBoost, FaithBoost, HighlySkilled, and GearedUp skills.
Additionally, if the Raid Boss makes it all the way to the champion match, he earns himself an extra 25 EXP and 2,500G. And his teammtes (including anyone allied with his team with !allegiance) also dip in, earning 10 EXP and 1,000G. If the Raid Boss goes one step further and defeats the champions, these gains are doubled!
However if the Raid Boss is stopped before the championship match, everyone who attempted to join the tournament at the beginning (except those allied with the Raid Boss, allied with any team defeated by the Raid Boss, or any team that was defeated by a team defeated by the Raid Boss) earn an extra 5 EXP and 500G (and those allied with the team to defeat the Raid Boss earn double this).
Available Portraits
If I’m missing any or made any errors please ping me in the FFTBG discord Chuckorita#7390
GENERIC CLASSES – not specifying a gender will default to male except for dancer
archerf
archerm
bardm
calculatorf
calculatorm
chemistf
chemistm
dancerf
geomancerf
geomancerm
knightf
knightm
lancerf
lancerm
mediatorf
mediatorm
mimef
mimem
monkf
monkm
ninjaf
ninjam
oraclef
oraclem
priestf
priestm
samuraif
samuraim
squiref
squirem
summonerf
summonerm
thieff
thiefm
time magef
time magem
wizardf
wizardm
OTHER HUMAN CLASSES
dark knight AND dark knightm
dark knightf
dark knightf2
dark knightm2
onion knight AND onion knightm
onion knightf
onion knightf2
onion knightm2
red mage AND red magem
red magef
SPECIAL HUMANS
aeris
agrias
ajora
ajora2
algus
alma
arazlam
balbanes
balk
balmafula
balthier
barinten
beowulf
besrodio
blanche
bolmina
celia
cloud
daravon
delita
delita2
delita3
draclau
dycedarg
elidibus
elmdore
funeral
gafgarion
gafgarion2
gelwan
golagros
goltana
guildmaster
gustav
izlude
kletian
larg
larg2
lede
luso
malak
meliadoul
merchant
miluda
mustadio
olan
omdoria
orinas
orlandu
ovelia
rafa
ramza
ramza2
ramza3
reis
rofel
rudvich
ruvelia
simon
tavernmaster
teta
vormav
wiegraf
zalbag
zalbag2
zalmo
MONSTERS
adramelk AND ghost of fury
ahriman
altima AND holy angel
angel of death AND zalera
apanda
arch angel
archaic demon
behemoth
black chocobo
black goblin
blue dragon
bomb
bone snatch AND draugr
bull demon
byblos
chocobo
cocatoris AND cockatrice
coeurl AND cuar
dark behemoth
dragon
dryad AND woodman
explosive
floating eye AND flotiball
ghost AND gust
ghoul
gobbledeguck
goblin
great malboro AND great morbol
grenade
hashmalum AND regulator
holy dragon
hydra
hyudra AND wyvern
impure king AND queklain
iron hawk AND steel hawk
juravis
king behemoth
living bone AND reaper
malboro AND morbol
mindflare AND mindflayer
minitaurus AND minotaur
ochu
ophiuchus AND serpentarius
pisco demon
plague
porky
red chocobo
red dragon
red panther
revenant AND revnant
sacred AND sekhret
skeleton
squidlarkin AND squidraken
steel giant
swine AND uribo
taiju
tiamat
trent
ultima demon
vampire
velius AND warlock
wild boar AND wildbow
A Full List of Blue Magic Skill Subsets
“Normal” Subsets:
- Animal Skill (Cat and Pig Family Abilities)
- Beast Skill (Minotaur and Behemoth Family Abilities)
- Bird Skill (Aevis and Chocobo Family Abilities)
- Catfish Skill (Cat and Squid Family Abilities)
- Chaos Skill (Goblin and Bomb Family Abilities)
- Curse Skill (Ghost and Eye Family Abilities)
- Disease Skill (Malboro and Skeleton Family Abilities)
- Dragon Skill (Dragon and Hydra Family Abilities)
- Dungeon Skill (Goblin and Dragon Family Abilities)
- Farm Skill (Chocobo and Pig Family Abilities)
- Forest Skill (Tree and Aevis Family Abilities)
- Foul Skill (Pig and Malboro Family Abilities)
- Giant Skill (Behemoth and Hydra Family Abilities)
- Gore Skill (Skeleton and Behemoth Family Abilities)
- Imp Skill (Goblin and Eye Family Abilities)
- Labyrinth Skill (Minotaur and Dragon Family Abilities)
- Marsh Skill (Tree and Squid Family Abilities)
- Nether Skill (Eye and Hydra Family Abilities)
- Pet Skill (Cat and Aevis Family Abilities)
- Ranch Skill (Chocobo and Minotaur Family Abilities)
- Spirit Skill (Bomb and Ghost Family Abilities)
- Tentacle Skill (Squid and Malboro Family Abilities)
- Undeath Skill (Skeleton and Ghost Family Abilities)
- Wildfire Skill (Tree and Bomb Family Abilities)
“Special” Subsets:
Byblos (Byblos Abilities)
Demon Skill (Demon Family Abilities)
Robosnake Skill (Steel Giant and Serpentarius Abilities)
Bio (Apanda Abilities)
Limit (Cloud’s Job Abilities)
Lucavi Skill (Lucavi Family Abilities)
Mighty Sword (Meliadoul’s Job Abilities)