π Have an Idea? Let Your Voice Be Heard! π
π‘ Got a brilliant idea for improving the community or the bot? Want to share creative solutions or fun suggestions? Nowβs your chance!
π Introducing: Idea Voting π
β
Submit your ideas.
β
Vote on othersβ ideas.
β
Shape the future of the bot together!
β¨ How It Works:
1οΈβ£ Type /submitidea to share your idea.
2οΈβ£ Browse and vote for ideas you love using the buttons on the bottom of the /ideas command.
3οΈβ£ The best ideas rise to the top!
π Features Youβll Love:
π Dynamic voting to see whatβs trending.
π
Ideas are timestamped so you can track the latest buzz.
π Search and filter ideas by status, date, or votes.
π¬ Get Started Today:
Your creativity matters! Submit and vote on ideas to make this community even better.
Mikayla is here to make your Discord server management both fun and efficient! With a wide array of features and customizable commands, Mikayla is designed to enhance community interaction and streamline server operations. Whether you need role management, engaging interactions, or detailed audit logs, Mikayla has you covered. And she is always expanding ( this is most likely out of date to some degree but i update it as much as i can)
What Mikayla Does:- Engages Your Community: Mikayla offers playful triggers like βnyaβ for a cute response, βmeowβ for a sweet meow, or βbauβ for a fun bark. Keep your conversations lively with these interactive features!
- Fetches Images: With commands like
${prefix}image
and${prefix}neko
, you can easily get random images or adorable neko pictures from the Nekos API. Customize your searches with tags and limits. - Manages Roles: Simplify role assignments with reaction roles. Use
${prefix}setrolemessage
and${prefix}addrole
to set up and manage role reactions effortlessly. - Handles Tickets: Open and close support tickets with
${prefix}newticket
and${prefix}closeticket
. Mikayla makes managing support requests straightforward and efficient. - Tracks Server Activity: Mikayla provides detailed audit logs for various events like channel updates and member joins. Use
${prefix}setdefaultLogChannel
and${prefix}toggleLog
to stay informed. - Customizes Settings: Personalize your server with commands to set channels for specific purposes, like farewell messages or confessions. Adjust message templates and manage counters to fit your needs.
Introduction:
- Commands Explanation: Commands with the prefix
${prefix}
are main commands. Options listed without the prefix are subcommands or settings for those main commands.
${prefix}enable
- Enable a specific trigger! β¨${prefix}disable
- Disable a specific trigger! β!image
- Fetches a random image from Nekos API! πΈ!neko
- Fetches an adorable neko from Nekos API! π±πnya
- Responds with a cute βnyaaaaaaaaaaaaaaaaaa~β πΎπmikayla
- Responds with βthatβs meeeeee! Name {botowner ping} named meeeeeeee ^w^β πβ¨ping
- Responds to every ping with βPING DETECTED!β π‘πmeow
- Responds with a sweet βmeow mowβ (requested by dary.dot) ππΆcommandupdates
- Enable or disable the commands updates! ππgoodbyemessage
- Enable or disable the goodbye message! ππbau
- Responds with a playful βbau bauβ (requested by sassy.cassy) πΆπconfession
- Enables anonymous confessions πβ¨birthdays
- Allows users to set their birthday and have her say happy birthday to them on that special day ππmemeposting
- Posts a meme 2 times a day
${prefix}image
: Fetches a random image from Nekos API! πΈβ¨- Usage:
${prefix}image [tag] [limit] [offset]
- Arguments:
- tag (optional): The tag to search for images (e.g., βcatβ, βdogβ). If omitted, a random image will be fetched.
- limit (optional): The number of images to fetch (up to 100). Defaults to 1 if omitted.
- offset (optional): The starting point for fetching images (0-based index). Defaults to 0 if omitted.
- Examples:
${prefix}image 8
- Fetches a neko cat image.${prefix}image 8,5
- Fetches 5 neko images.${prefix}image 8,5,10
- Fetches 5 neko images starting from the 11th image (this will rarely ever be used).
- Usage:
${prefix}tagsearch
: Searches for tags and provides their IDs for use with the${prefix}image
command! πβ¨- Usage:
${prefix}tagsearch [query] [limit] [offset]
- Arguments:
- query: The search term for the tags (e.g., βcatβ, βdogβ). This is required.
- limit (optional): The number of tags to fetch per page (up to 100). Defaults to 10.
- offset (optional): The starting point for fetching tags. Defaults to 0.
- Examples:
${prefix}tagsearch cat
- Searches for tags related to βcatβ.${prefix}tagsearch cat,5
- Fetches 5 tags related to βcatβ.${prefix}tagsearch cat,5,10
- Fetches 5 tags starting from the 11th.
- Usage with
${prefix}image
command:- Use the tag IDs from
${prefix}tagsearch
with${prefix}image
to fetch images. - Example: If
${prefix}tagsearch cat
returns tag ID 123, use${prefix}image 123
.
- Use the tag IDs from
- Usage:
${prefix}report
- Reports an image from the Nekos API (for when images are tagged wrong) β οΈπΌοΈ${prefix}petpet
- Generates a cute pet-pet animation GIF for the specified user, role, or ID! πΎπ«${prefix}bonk
- Generates a bonk animation GIF for the specified user, role, or ID! π‘${prefix}cat
- Fetches a cute cat from an API! Takes 2 optional args: the number of images (up to 100) and the delay in seconds between them. π±β¨
${prefix}setrolemessage
- Sets the reaction role message by replying to it! π«β¨${prefix}addrole
- Adds a role reaction to a set message by replying to it with an emoji and role ID! ππ${prefix}removerole
- Removes a role reaction from a set message by replying to it with an emoji! βπ${prefix}deleterolemessage
- Deletes the reaction role message and its data! ποΈπ
${prefix}set
- The command to set a value! π§β¨fckchannel
- Sets the channel to use as the fck counter! π³πuwuchannel
- Sets the channel to use as the uwu counter! ππuwuchanneltemplate
- Sets the template to use for the uwu counter! πβ¨fckchanneltemplate
- Sets the template to use for the fck counter! πβ¨goodbyemessagechannel
- Sets the channel to send goodbye messages in! ππgoodbyemessagetemplate
- Sets the template that the goodbye message uses! ππupdatechannel
- Sets the channel to send update messages in! ππ’confessionslogchannel
- Sets the channel to log confessions info for moderation purposes (keep this channel private) ππconfessionchannel
- Sets the channel to send confession messages in! πβ¨birthdaychannel
- Sets the channel to send happy birthday messages in! ππbirthday
- Sets the userβs birthday πβ¨memechannel
- Sets the channel to post memes in
${prefix}eval
- Evaluate JavaScript code (restricted to bot owners)! π©βπ»π${prefix}restart
- Restart the bot (restricted to bot owners)! ππ€${prefix}ping
- Shows the botβs ping! π‘β¨${prefix}cachedata
- Caches all the channels, roles, and members from every guild the bot is in (restricted to bot owners)! ποΈβ¨${prefix}senddata
- Sends the data stored for this guild! βοΈπ${prefix}permcheck
- Shows if the bot is missing perms it needs and which ones itβs missing as well as why it needs each missing perm.
${prefix}feedback
- Provide feedback/suggest a new feature (credit will be given for the command idea)! π‘π
${prefix}guildinfo
- Provides info on the server (credit to sassy.cassy for the idea)! πβ¨${prefix}botinfo
- Provides info on the bot (credit to sassy.cassy for the idea)! π€π«${prefix}role
- Provides info on the specified role ID (was a massive pain to make, gib me praise plsssssssssssss) ππ${prefix}memberinfo
- Provides info on the specified member (can use username, global name, nickname, ID, or mention; defaults to the user who ran the command if nothing is provided)! π€π¬
Mikayla features an extensive collection of games to keep your community engaged:
-
2048
- Combine tiles to reach the 2048 tile in this classic puzzle game.
-
Battleship
- Strategic naval combat game where players try to sink each otherβs ships.
-
Clicker
- A thrilling button-clicking game where the reset chance increases with every click.
-
Checkers
- Includes double-jump mechanics.
- Play against other users or the AI.
-
Chess (Work in Progress)
- Enjoy classic chess gameplay with a working AI opponent in development.
-
Connect 4
- Line up four tokens to win.
- AI opponent available for solo play, featuring advanced strategy.
-
Maze Game
- Navigate through custom-sized mazes for a fun and challenging experience.
-
Minesweeper
- Play the classic grid-based puzzle game.
-
Simon Says
- Follow button-based commands to stay in the game.
- Updates game progress within the same message.
-
Snake
- Guide the snake to collect points while avoiding collisions.
- Sudoku
- Solve number-based puzzles for a mentally stimulating challenge.
- Tetris
- Arrange falling blocks to clear lines in this iconic game.
- UNO
- Enjoy the colorful card game with customizable rules for Discord.
This diverse collection of games ensures something fun for everyone on your server! Let me know if thereβs anything else to add!
Ticket Commands:${prefix}newticket
- Opens a new support ticket! ποΈβοΈ${prefix}closeticket
- Closes the support ticket! πͺπ
Mikaylaβs commands and features are highly customizable. Adjust settings to fit your serverβs needs, and enable or disable features with simple commands. Customize message templates, set channels for various functionalities, and much more!