Discord Bot
The webiste has its own Discord bot that is used to pull live information from the website to any Discord server.
Click here to add the bot to your Discord server.
Click here to read the Terms of Service.
Available Commands
The following commands are currently available.
Note: arguments in [brackets] are optional.
/guru -- displays information about an item
- item -- the exact item's name or id
- type -- specific item type or 'item' if not specified
- mod -- specific item mod or 'isaac' if not specified
/baby -- displays information about a co-op baby
- name -- the exact baby's name
/wisp -- displays Book of Virtues synergy for an active item
- name -- the exact item's name or id
- mod -- specific item mod or 'isaac' if not specified
/belial -- displays Judas' Birthright + Book of Belial synergy for an active item
- name -- the exact item's name or id
- mod -- specific item mod or 'isaac' if not specified
/abyss -- displays Abyss synergy for an item
- name -- the exact item's name or id
- mod -- specific item mod or 'isaac' if not specified
/birthright -- displays Birthright synergy for a character
- name -- the exact character's name or id
- mod -- specific character mod or 'isaac' if not specified
/spindown -- displays a list of Spindown Dice interactions for an item
- item -- the exact item's name or id
- mod -- specific item mod or 'isaac' if not specified
/pools -- displays in which item pools an item belongs to
- item -- the exact item's name or id
- mod -- specific item mod or 'isaac' if not specified
/tags -- displays tags associated with an item
- item -- the exact item's name or id
- type -- specific item type or 'item' if not specified
- mod -- specific item mod or 'isaac' if not specified
/unlock -- displays unlock method for an item
- item -- the exact item's name or id
- type -- specific item type or 'item' if not specified
- mod -- specific item mod or 'isaac' if not specified
/costume -- displays an item's costume
- item -- the exact item's name or id
- type -- specific item type or 'item' if not specified
- mod -- specific item mod or 'isaac' if not specified
/mods -- displays a list of currently supported mods
/video -- displays an item's IsaacGuru YouTube video
- item -- the exact item's name or id
- type -- specific item type or 'item' if not specified
- mod -- specific item mod or 'isaac' if not specified
Configuration
Some aspects of the bot can be modified by using the /config setting value command.
By default, this command is only available for users with the "ban members" permission.
If ommited, the value parameter will display the current value of the setting.
If set to reset, the setting will be reset to its default value.
The following settings are currently available:
- guru_format -- the overall formatting of the /guru command output
- Default value: ## **{name}**{^n*[short_desc]*}^n^n**General info**{^nID: [id]}^nType: {type}{^nQuality: [quality]}^n^n**Description**^n{full_desc}{^n^n**Item pools**^n[pools]}{^n^n**Tags**^n[tags]}{^n^n**Birthright**^n[birthright]}
- Available placeholders:
- {name} -- item name
- {type} -- item type
- {full_desc} -- full item description
- [short_desc] -- pickup quote
- [id] -- item id (not available for modded items)
- [quality] -- item quality (items only)
- [pools] -- item pools the item is in (items only)
- [tags] -- item tags
- [unlock] -- unlock method
- ^n -- new line
- Note: placeholders in [square brackets] will not appear for every item, e.g. trinkets don't have item pools, etc. These placeholders need to be used with a special format: {[placeholder]} -- this is due to the possibility of having other text around the placeholder that should be hidden as well when the placeholder isn't available (most commonly new lines).
- Any text can be added between the {brackets} in optional placeholders, e.g. {^nQuality: [quality]}.
- max_description_length -- the maximum length of item descriptions in Discord; the "desc_too_long_text" message will show if exceeded
- Default value: 900
- Accepted values: 0-900
- desc_too_long_text -- message that shows up after exceeding the maximum length of item descriptions
- Default value: *...description is too long - visit the link for full details!*
- Accepted values: any
- embed_title -- title for all embeds sent by the bot
- Default value: IsaacGuru.com Live Info
- Accepted values: any
- compact_mode -- if set to true, blank lines in item descriptions will be displayed as newlines instead, reducing embed height
- Default value: false
- Accepted values: true/false
- max_spindown_results -- maximum number of results shown when using /spindown
- Default value: 5
- Accepted values: 1-30
- silent_failures -- if set to true, failure notices to find an item will be sent only to the user who issued the command
- Default value: false
- Accepted values: true/false
- default_mod -- the default mod to search and display items from - if different from 'isaac', both 'isaac' and the custom mod will be checked
- Default value: isaac
- Accepted values: any mod id
Terms of Service
By adding the bot to your server you agree to follow the Terms of Service set below.
General Terms
- The bot must not be used to intentionally create large clusters of embed messages as spam.
- The bot's chat feedback features must not be abused in order to bypass servers' word filters.
- Attempts to crash the bot, bypass safety features, overload bot usage, etc, should not be made. Any exploit methods should be reported to the IsaacGuru Discord Server.
- The bot's configuration may not be set in a way that disrupts readability of information, or changes the sole purpose of the bot.
- The bot not must be used to generate profit in any way.
- IsaacGuru reserves the right to modify the Terms of Service and regularly update the bot's functionailities with notices in the aforementioned Discord server.
Data Collection
- The bot stores Server IDs for the sole purpose of saving per-server configurations via the /config command. The Server ID is stored immediately after adding the bot to a server. Users may request deletion of stored data in the IsaacGuru Discord Server, only and if the bot has been removed from their server.
- The bot does not store but does read message contents. This is needed for the shortcut commands feature listed above, developer commands accessible only by the bot's owner, and the auto-react feature.