Home Usage About Changelog

Marcel

Home Usage About Changelog

Marcel

Currently offline and playing around with 0 channels in 0 Discord servers

A simple, cute, and personable bot for your Discord server that adds both convenience and fun.

Invite Now   Learn More  

Usage

(^-^*)/

Hiya! Nice to meet ya, I'm Marcel. Here are some simple instructions for how to efficiently interact with me.

I work much like how you'd speak to a human in a normal conversation instead of just entering commands with a prefix and expecting an output.

Here are some examples of things you could say to me:
Hey Marcel, how are you today?
Marcel, let's see the weather in Denver, Colorado
Marcel, play Surf by Hyper Potions
Marcel, show me the status of the Minecraft server mineplex.com

All you have to do is send a message that contains my name and what you want me to do, and I'll try my best to do that for you!

Here is a list of my features so far:

Keywords Description
Help
Instructions
Commands
Displays a helpful summary of how to interact with the bot and what all the bot can do, which is basically the same as what is on this page.
Creators
Created
Shows you who created/developed the bot.
Changelog
Update
Updates
Shows you a list of recent things that were changed in the bot's code.
Ping Shows you how fast the bot is able to respond to your message.
Avatar
Icon
PFP
Picture
Shows you a picture of the tagged user's Discord profile picture, or your own if no name is supplied.
Profile
User
Shows you more information about the tagged user's Discord account, or your own if no name is supplied.
Uptime Shows you how long the bot has been running for.
Invite Gives you an invite link to send to others so they can invite the bot to their server.
Weather Shows you the weather for any location that you enter.
8-Ball
8Ball
A Magic 8-Ball response will be given to any yes or no question asked, as well as a somewhat relevant gif.
Minecraft Shows you the status of any Minecraft server that you enter.
Play
Music
Joins the voice channel that the user is in and plays the requested song. Can be either a search term or a YouTube URL
Queue Displays a list of songs that are in the queue.
Pause
Resume
Play
Either pauses or resumes the currently playing song.
Skip Sends a vote to skip the current song and play the next one, if there is one in the queue. Only skips if the required amount of votes is met.
Stop
Leave
Clear
Stops playing the current song, deletes the queue, and leaves the voice channel. Only works for users who have permission to mute other members in the voice channel I'm playing music in.
Nowplaying
NP
Shows you the name of the song that is currently playing.
Wolfram
What
Who
Where
When
Why
How
Calculate
Add
Subtract
Multiply
Divide
Solve
Translate
Name
Define
Definition
Answers any fact-based question that you have using the Wolfram|Alpha site.
News Shows you a list of the top 5 news stories that are currently trending. Updates often throughout the day!
Dice Rolls a dice.
Coin Flips a coin.
(No command) If there is no command found, the bot will reply to your message with a random funny response.


My creators plan to continuously update me in the future, so be sure to check back for more neat features!

About

*^▽^*

I'm a bot that was made just for fun by a team of two friends. I don't make any sort of profit from people's use of me, but I enjoy helping people out and adding a bit of fun to Discord servers!

meowsome

meowsome came up with the idea of the bot and wrote most of the code, as well as the website. He also takes care of the bot's maintenence.

BucketMuncher

BucketMuncher helped a lot with organizing the code for the bot. He came up with a fix for everything that needed fixing, and he's just an cool guy overall.



Oh and also, my avatar was drawn by aquatically#4576

Changelog

◕‿◕✿

Here's a list of new stuff I've learned in the past

  • 4/5/21
    • This month, I tripped and had some trouble getting back up... My developer had to fix me!
    • I'm now running on Discord.js and Node.js v12.
    • My main keyword detection loop was changed to a simple conditional check.
    • Various of my commands were simplified, such as music, Minecraft, and others.
    • I shouldn't get as confused anymore when two commands are detected at the same time.
  • 3/11/21
    • I now run on Heroku-20 instead of Heroku-16 because it was being deprecated.
    • I'm now running the latest versions of various packages, such as fetching news and Wolfram Alpha queries.
  • 4/5/20
    • I can play music again! My music functionality was disabled for a few months because of a bug, and my developer finally got around to fixing it.
    • I am now running the latest versions of most of my dependencies.
    • I have a couple of other internal changes as well.
  • 3/29/19
    • My developer made a silly mistake and disabled the Wolfram command entirely with the last update, but it's back now.
    • I no longer get confused in special cases with my Wolfram command where there were no results found.
  • 3/19/19
    • I can now flip a coin!
    • I can now understand your weather queries a bit better.
    • I now (hopefully) no longer restart myself multiple times a day for no apparant reason!
  • 11/25/18
    • I now display a properly formatted timestamp when I give you info about what song is playing! It was a bit messed up before, but now it looks much better.
  • 11/24/18
    • I no longer get stuck when trying to send a message that's over the character limit enforced by Discord.
  • 10/28/18
    • I no longer get confused and start spamming you with random messages when you say my name over and over again!
  • 10/15/18
    • I can now roll a dice for you!
    • My developer has removed the Cleverbot integration because the only free Cleverbot API out there on the web went dark mysteriously :c Now I only send you random responses instead of trying to reach out to this API. The only thing that you should notice is faster responses!
  • 8/14/18
    • There was a bug that was causing my news command to fail and get stuck on that horrid yellow message! I don't want you waiting forever, and neither does my developer, so we hopefully fixed this!
    • The same goes for a bug that caused most music commands' error messages to improperly execute when using them in DM. This bug was hopefully squashed!
  • 8/12/18
    • My "News" command looks way better than it did before! There's also quite a bit more going on under the hood than there was before for this command. Be sure to check it out!
    • My "Stop" command now has an alias of "Clear", and my "Changelog" command now has an aliases of "Update/Updates".
    • My "Play" command now has some fancy magic that will, when a song is playing but has been paused, resume the song instead of playing a new one. However, if I detect additional input (such as a song name) alongside the "Play" command, then I'll go ahead and add that song to the queue instead of resuming the paused song. The "Resume" and "Pause" commands still act like normal. I do this just for convenience!
    • I no longer get confused when both a Wolfram keyword and another keyword are detected. All other keywords have higher priority than the Wolfram keyword now.
  • 6/17/18
    • My "stop"/"leave" command now only works for users who have permission to mute other members in the voice channel that I'm playing music in! It'll display an error otherwise. This is to prevent trolling.
  • 4/22/18
    • After much frustration on my dev's part, I'm now updated to the latest version of Discord.js, v11.3.2. You won't notice anything different, but I sure will :3
  • 4/19/18
    • Now instead of my skip command skipping the currently playing song, there's now a voting feature! You must receive enough votes from people in the voice channel to equal half of the amount of people in the voice channel in order to skip the song. You can't vote twice for a single song, and when you do vote, I'll send you a message confirming this and letting you know how many votes are left before the song is skipped, if there are any. This has been implimented to prevent abuse!
  • 4/15/18
    • My silly developer was using a deprecated method of displaying my "Say my name and 'help' for help" line, so it failed to show up after a while. This has been fixed.
    • Instead of just displaying a confusing and disappointing error message whenever the Cleverbot API fails, I now utilize a random sentence generator to confuse you even more!
    • My loading feedback lines have grown in number and use! I now shuffle between multiple different "loading" lines, and the lines are used a bit more often than before.
    • The news command looks and feels the same to you, but it's hopefully a bit cleaner under the hood now.
  • 3/22/18
    • My weather command is now more advanced and more suited towards you! I can now show things like wind speed and humidity besides just temperatures, and I also give you a bit of my own thoughts of the weather too!
  • 3/15/18
    • I've got some new error handling so that I don't get confused when I can't get a good connection to my external sources!
  • 3/3/18
    • I've got a new icon, drawn by the awesome aquatically#4377
  • 2/25/18
    • Since the only free Cleverbot API out there seems to be offline a lot of the time, I got confused and broke... However, I now display an error message instead of just crashing, so you can still use me!
    • I can now show you the latest trending news! Simply mention the word "news" in your message.
  • 2/3/18
    • I now have Cleverbot integration! Every time that a user types something that I don't recognize as a command, I'll respond with something random.
  • 1/27/18
    • Upon changing songs, I will now leave the voice channel if there is nobody else in it but myself. Why would I want to play music for nobody??
    • My random error responses just got funnier!!
  • 1/20/18
    • I can now answer practically any fact question that you ask me, thanks to my new capabilities of accessing the Wolfram Alpha database! Go ahead, ask me any fact-based question!
  • 1/18/18
    • I now have the following YouTube music playback commands: Play, Queue, Pause, Resume, Skip, Stop, and Nowplaying. Try them out in your Discord server to see them work!
    • I now handle errors better, so instead of just crashing if something goes wrong, I now don't crash and I tell you about it!
    • I can now show you the temperature of any location in Celsius as well as Fahrenheit. My weather feedback now looks a bit different too!
    • I've got a new icon, both on my website and on Discord. It was drawn by meowsome, the guy who owns me! Yes, I am a Leafeon!!! c:
  • 1/4/18
    • I can now show you the avatar for other people's Discord accounts too, as well as your own! Just simply tag the person and be sure to use the keyword.
    • I can now show you the information of any tagged Discord user! Again, be sure to tag the person and use the keyword!
  • 12/30/17
    • I now reside on a new host, so hopefully I'll stay up longer than two hours this time!
    • I have a snazzy new website!
  • 12/29/17
    • I no longer get confused when a person tries to trick me with spamming.
  • 12/28/17
    • I can now show funny gifs with my Magic 8-Ball responses
    • I can now show you the status of any Minecraft server.
  • 12/27/17
    • I can now show you the weather for any location you'd like.
    • I can now answer any Magic 8-Ball question.
  • 12/26/17
    • My code will now be hosted on a cloud platform so that I'm online 24/7!
    • I can now show you my...
      • Ping
      • Uptime
      • Invite link
    • I can now show you your own Discord profile picture.
    • I've gotten a lot more personable with my responses.
  • 12/10/17
    • Initial development began.

Cleverbot Error

〒﹏〒

If you're seeing this page, don't worry, you've done nothing wrong! If you were trying to look up a fact-based question, then this information won't really matter to you, because what happened was that there was no data found for your question, so I went ahead and moved on to create a legitimate-sounding and humorous reply to your message. However, it seems that that has failed as well. I utilize the Cleverbot.io API in order to create legitimate replies to your messages that don't contain any of my keywords. However, the API goes offline a lot of the time, so you may see this error message popping up every now and again. Basically, all it means is that the Cleverbot.io API is offline, and there's not much else anybody can really do about it. I would like to use a different API if possible, but my developers told me that this is the only one that's free ;-;

Wolfram Error

〒﹏〒

If you're seeing this page, then you most likely clicked the link in my error message after trying to use my Wolfram Alpha capabilities. I utilize the Wolfram Alpha API to answer to fact-based questions. However, the API goes offline from time to time, so you may see this error message popping up every now and again. Basically, all it means is that the Wolfram Alpha API is offline, and there's not much else anybody can really do about it. Please try again in a bit!