Learn more about her technical and security features on her documentation website, or keep reading for a summary of her features.
Used on servers both large and small, official and unofficial, GiselleBot is a multi-purpose Discord that is currently being used in over 15,000 servers, reaching over 10 million users. Since April, 2020, GiselleBot has been approved as an officially Verified Bot by the Discord staff and mentioned in a Discord blog article.
GiselleBot is built on a highly available and scalable cloud architecture, reaching an uptime of 99.85% (since her public launch, in March, 2018) and the ability to self-heal from faults and easily scale when needed. Her operations rely on 28 containerized microservices, and more features are implemented through the addition of new microservices every week.
GiselleBot's infrastructure implements the best-class security guidelines, including full encryption of data at rest and in transit, 2/3-Factor Authentication to access her internal management network, a secure API gateway to access her internet-facing APIs, and much more. A complete description of her architecture can be found on her documentation website.
Within Discord, her key features include:
Unique Form Builder module for creating guild applications, feedback surveys, bug reports, and so much more; all within Discord, and integrated with Trello to further push submitted entries to a Trello board.
Unique Raid Room module to allow people to create and disband temporary voice and text channels for co-op (or competitive) gameplay.
Scheduled commands to delay the usage of a certain command, and message repeaters/reminders.
Trivia module offering more than 3000 questions and 20+ categories. You can play by yourself, with friends, or arrange public trivia games.
Social networks integrations, streaming tweets from Twitter to Discord in real-time, Reddit posts, Twitch streaming notifications, YouTube video upload, and generic RSS feeds in near real-time.
Points based automatic and manual moderation system with half a dozen possible moderation actions, configurable rules list, extensive logging of moderation cases, and prompts to ensure moderators fill out every required piece of information on a warning for impeccable moderation documentation. The auto-moderation module also includes an experimental NSFW images detection system!
Self assignable roles system that includes the ability to add roles to yourself via message reactions, not just bot commands! Configure groups of self assignable roles separately to require (or forbid) certain roles for obtaining them and set a minimum and maximum number of roles in each group.
Deep logging of server events, including members, channels, roles, messages, server, voice, and moderation-related actions (including logging of deleted attachments).
New user management, including greet messages, automatically assigned roles, and automatically removed roles.
Social and currency system to allow users to rank up based on activity, obtain roles based on their server rank, and earn currency to use on games in the bot.
Custom reactions: create your own commands with your own input and output text!
Permissions system to configure the usage of each module (enabling or disabling modules by user, role, channel).
Much much more! Check her documentation website for the full list of features and commands.
Bot or Web service Developers: GiselleBot also offers an API system which can be used to get specific info from the bot and allow for integration of GiselleBot features with other bots and applications!