Explore

Advertise

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Europa

Europa

0

0

Invite

Vote (2)

A feature rich Discord bot for Granblue Fantasy.


<!doctype html> Europa Bot

Europa

Discord Bot for Granblue Fantasy. Made by Cryo#4704.

Commands

Command Description Example Usage
$spark [set/+/-] [number] [crystals/tickets/10parts] Manage your spark profile. You may set all 3 resources with one command by using $spark set X crystals, Y tickets, Z 10parts. Use $sparkle instead for a text-based version.

Advanced Usage Tips and Information
Information Shortcuts
$spark accepts a variety of other formats:
  • $spark set 1 2 3 = sets 1 crystal, 2 tickets, 3 Ten Parts
  • $spark +/- 1 2 3 = adds or subtracts 1 crystal, 2 tickets, 3 Ten Parts
  • $spark set 1 -2 3 = sets 1 crystal, 3 Ten Parts and subtracts 2 tickets
  • $spark crystals +300
  • $spark set 300 crystals tickets 10 2 10Parts will still set your resources correctly even if you mix and match the formatting.

You may use a bookmarklet in game on the Draw page to copy a $spark set command (with your resources already filled in) to your clipboard. Drag and drop this Europa $spark bookmarklet onto your bookmarks bar if you'd like to use this. For more information on bookmarklets and how they work, see here.
  • crystals ⇄ xtals
  • tickets ⇄ tix
  • 10parts ⇄ 10p ⇄ 10-p
  • 10parts ⇄ 10tix ⇄ tentix
  • 10parts ⇄ tenparts
  • + ⇄ add ⇄ plus
  • - ⇄ subtract ⇄ minus
$spark set 12345 crystals
$spark +1 ticket
$spark -3000 crystals
$spark [reset/delete]
$spark profile [user]
Reset, delete, or display your spark profile. Include a username after profile to search for and display someone else's spark profile. Use $sparkle instead for a text-based version.

Advanced Usage Tips and Information
Information Shortcuts
$spark profile or $spark will display your own information. Include a name after $spark profile or $spark to search for another user.
  • $spark profile ⇄ $spark
$spark
$spark reset
$spark profile Cryo
$spark background [link/attachment] Set a custom background for your spark profile. Using $spark background without a link will reset your background to the default background. You can also set your background by uploading an image along with the command.

Advanced Usage Tips and Information

Shortcut: background ⇄ bg

$spark background img_link
$events Displays current and upcoming events. Use $event instead for a text-based version. $events
$crew [name/id] [CrewName/CrewID] Searches for a crew given crew name or crew ID and displays the crew page. $crew name Mint
$crew id 1655580
$player [name/id] [PlayerName/PlayerID] Searches for a player given player name or player ID and displays the player profile page. $player name Cryo
$player id 21213996
$summons [name/id] [PlayerName/PlayerID] Searches for a player given player name or player ID and displays the player's support summons. $summons name Cryo
$summons id 21213996
$roll [number] [singles/10parts]
$roll [spark/funds]
$roll until [character/summon]
Roll on the current banner for a set amount of times. $roll spark rolls 30 Ten Part Tickets (300 times), $roll funds rolls for however many rolls you have in your spark profile, and $roll until rolls until you roll the character or summon you specified.

Advanced Usage Tips and Information
Information Shortcuts
Non-Ticketable Summons and Limited Characters will automatically be moved to the top of the list when you roll. You can put "summon" or "character" after your gacha target to specify whether your target is a character or a summon.
  • 10parts ⇄ tenparts
  • 10parts ⇄ 10-parts
  • funds ⇄ yeet
  • until ⇄ till
$roll 3 10parts
$roll spark
$roll until Europa


Command Description Example Usage
$role [role] Add or remove a role to or from yourself. $role Europa
$role Wamdus
$addrole [role(s)]
$removerole [role(s)]
Add or remove roles to or from yourself. These commands allow you to add or remove multiple roles at once. Role names must be separated by commas if you want to add or remove multiple roles.

Advanced Usage Tips and Information

Role names can be separated by any character that is not a number, letter, space, or underscore. Any of these characters will work: - + = [ ] { } \ | / ' " : ; , . /

$addrole Alexiel, Coop, UBHL
$removerole NSFW Bubz LuciH
$listroles Shows the list of available roles. $listroles
$ask [question] Ask Europa a yes/no question. $ask do I yeet rolls?
$choose [options] Ask Europa to choose between 2 or more things. Options must be separated by commas.

Advanced Usage Tips and Information

Options can be separated by any character that is not a number, letter, space, or underscore. Any of these characters will work: - + = [ ] { } \ | / ' " : ; , . /

$choose homework, gbf
$mock [text] COnverT tExt INTo mOCKinG spOngebOB tEXT. $mock we are wind
$drunk [text] Convfrt text joto erunk text. $drunk I'm already drunk
$question Generates a random conversation question. $question
$time Displays the current time in Japan.

Advanced Usage Tips and Information
Information Shortcuts
Can also be used to convert a certain date (optional) and time from one timezone to another. Example: $time March 8 7pm JST to PDT

Timezones taken from: https://www.timeanddate.com/time/zones/
$time
$translate [text] to [language] Translates the given text to the given language. If a language is not given, the given text will be translated to English. Supports most languages supported by Google Translate. $translate 雪花 to Japanese
$translate エウロペ
$remind [reminder] at/on [date/time] repeat every [interval]
$remind [reminder] in [time]
Create a reminder for yourself. Date and repeat are optional. Timezone defaults to UTC. Accepts a wide variety of date/time formats.

Example Usage:
  • $remind Do Dailies on March 8th 8am PDT repeat every day
  • $remind Walk Garjana at 2PM PDT
  • $remind Coop with crew in 4 hours
See Description for Example usage.
$reminders [list/edit/delete] Shows you your reminders and allows you to edit or delete your reminders. $reminders list
$reminders delete
$feedback [feedback] Submit feedback or suggestions for Europa. $feedback Europa is awesome!
$bugreport [bug] Submit a bug report for Europa. $bugreport $spark isn't working.
$ping Show's Europa's response time. $ping
$help Displays a link to this website and a link to Europa's support Discord server. $help
@Europa Tells you the current command prefix and mod command prefix for Europa. @Europa
Command Description Example Usage
=greeting [join/leave/ban] [on/off]
=greeting [autorole/image] [on/off]
Enable or disable the join/leave/ban messages, the Auto-Role feature, or the greeting image.

Advanced Usage Tips and Information
Information Shortcuts
on/off can be omitted to automatically toggle the setting on or off. For example, =greeting join will disable the setting if it was previously on or enable the setting if it was previously off.

Using =greeting by itself will automatically enable or disable all join/leave/ban messages.
  • join on ⇄ join
  • leave on ⇄ leave
  • ban on ⇄ ban
=greeting join on
=greeting autorole on
=greeting image off
=greeting [joinMsg/leaveMsg/banMsg] [message] Set the message sent for when members join the server, leave the server, or are banned from the server. Use [member] in your message if you'd like the member to be pinged. All greeting messages are disabled by default.

Advanced Usage Tips and Information
Information Shortcuts
Join/Leave/Ban Message Defaults:
  • Join Message: 👋 Welcome to the server, [member]!
  • Leave Message: 👋 Goodbye, [member].
  • Ban Message: 🔨 [member] has been banned.
=greeting joinMsg Welcome to the server, [member]!
=greeting roles [role(s)] Set the role(s) to be automatically assigned to new members. Role names must be separated by commas if you want to set multiple roles.

Advanced Usage Tips and Information

Role names can be separated by any character that is not a number, letter, space, or underscore. Any of these characters will work: - + = [ ] { } \ | / ' " : ; , . /

=greeting roles Member
=greeting background [link/attachment] Set the background for the image to be used along with the join message. Using =greeting background without a link will reset the background to the default background. You can also set the background by uploading an image along with the command.

Advanced Usage Tips and Information

Shortcut: background ⇄ bg

=greeting background image-link
=greeting channel [channel] Choose which channel the join/leave/ban messages are to be sent in.

Advanced Usage Tips and Information

Shortcut: channel ⇄ ch

=greeting channel #general
=greeting settings Shows you the server greeting settings.

Advanced Usage Tips and Information

Shortcut: settings ⇄ display ⇄ show

=greeting settings
=roles add/remove [role(s)] to category [category] Add or remove role(s) to or from the list of available roles. Category is optional. Role names must be separated by commas if you want to add or remove multiple roles.

Advanced Usage Tips and Information

Role names can be separated by any character that is not a number, letter, space, or underscore. Any of these characters will work: - + = [ ] { } \ | / ' " : ; , . /

=roles add Europa to category M2
=roles add UBHL, LuciH
=roles remove NSFW
=prefix [prefix]
=modprefix [prefix]
Set a custom prefix or modprefix for your server. Not providing a prefix resets the prefixes to their defaults. =prefix !
=modprefix ?
=disable [command] [channel(s)]
=enable [command] [channel(s)]
Disable or enable a command in one or more channels. Not specifying any channels disables or enables the command in all channels.

Advanced Usage Tips and Information

You can whitelist a command in a certain channel or channels by first disabling the command in all channels and then enabling it in a certain channel or channels.

=disable player #general
=enable spark #bot-spam
=disabled Shows which commands are currently disabled on the server. =disabled
=announce [announcement] in [channel] at/on [date/time] repeat every [interval]
=announce [announcement] in [channel] in [time]
Create an announcement. Date and repeat are optional. Channel is also optional and will default to the channel you ran the command in. Timezone defaults to UTC. Accepts a wide variety of date/time formats.

Example Usage:
  • =announce Movie Time! on February 15th 9pm PDT repeat every week
  • =announce @Striketime :nierleer: in #crew-chat at 1pm JST repeat every day
  • =announce Time to grind some dragons! :pengun: in 4 hours
See Description for Example usage.
=announcements [list/edit/delete] Shows you your announcements and allows you to edit or delete your announcements. =announcements list
=announcements delete

Features

Customized Spark Profile


Granblue Fantasy themed profile card with a customizable background.

You'll get a congratulatory message when you've saved up for a spark.

Customizable Welcome Message


Customizable background and welcome message. Choose what channel the message is sent in, and choose whether to enable leave messages and ban messages.

Player Search


Search for a player by ID or player name. Displays an image containing the player's profile page, support summons, and star character.

Automatically Updated Spark Counters


Automatically updates the spark counter in your nickname as you key in your spark funds.

Accepted formats: (000/300) & 00.00%

Europa's role must be in a higher position than the roles of those whose nicknames she is trying to update in order for this to work.

This feature does not work for the server owner due to a Discord limitation.

Events


Shows current and upcoming events. Tells you how much time is left in current events and tells you when upcoming events start.

Contact

Need to talk to me directly about a suggestion or a bug? Join my Discord Server or contact me directly via PM (you need to add me as a friend to do this) on Discord at Cryo#4704.
You may also contact me on Twitter here or on Reddit here.
Invite me to your discord servers too if you'd like, I'm happy to come lurk hang out!


Top Discord Servers Using This Bot


Mobage Cafe Türkiye

Ratings & Reviews


0

0 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

0

4 stars

0

3 stars

0

2 stars

0

1 star

0


No reviews here yet!

Details

Prefix

$

Socials

cryotalis.github.io

Discord Support Server

Tags

    Game

Creators

Cryo

Cryo