Mirror is a multi-purpose Discord bot which provides fun, immersive and informative features for your discord server at no cost.
Mirror is a for-fun personal project for learning programming and computer science concepts through TypeScript, node-js, GitHub, and the Discord API.
Mirror was created by Fordle#0001 and Phantasm#0001, with contributions from friends.
Interested in adding Mirror to your server? Click here
Set your introtheme with /intro
to play an audio clip every time you join the chat channel!
Find a YouTube video shorter than 10 seconds and paste the link into 'video' field.
Mirror allows users to listen to songs and playlists from Spotify, YouTube, and Soundcloud. Using /play
or /playnext
you can search for songs or paste your own song or playlist and it will add it to the queue.
The Music functionality includes many commands:
-
/weather
Current weather for a provided city. -
/stock
Daily summaries for up to 10 provided tickers. -
/nasa
Display the NASA Astronomy Picture of the Day.
Mirror is a public project and as such you are welcome to contribute if you desire.
If you want to work on Mirror with the team reach out to one of us on discord and we will get you started.
For more information on formatting and installing the bot read below:
Contributing
Building the bot
APIs we use
Development Server
Big thank you to Phantasm for building Mirror's framework and being an incredible mentor through this process, answering every question I have, no matter how dumb.
discord.js.org for providing an incredibly deep and interesting package.
Luke, Gavin, Marty and Leo for allowing me to teach them GitHub, discord and TypeScript.
The wonderful folks from DisCouch, Paris, Friends and MarcyPark for breaking the bot countless times, making it even stronger than before.