Skills

Here is the current list of everything Glyph can do and how to ask him to do it.

If you have a feature you’d like to have added, suggest it in the official server or use Feedback.

Wiki

Glyph can search a specified Wikia wiki or Wikipedia when asked what something is. This is set in the configuration. By default this is set to Wikipedia and can only be changed in servers that have a properly set up Configuration. Private messages will always use Wikipedia.

Example phrases:

  • Who is Garrus Vakarian according to masseffect wiki?
  • What are trilobites?
  • Who is Bill Nye?

Moderation

How about you get some help moderating your server?

Kick

Kick members with ease on mobile and on desktop!

Example phrases:

  • kick @Throudin#4867 for stealing a sweet role
  • kick @Throudin#4867 @SomeUser#0001
  • kick @Throudin#4867

Note

Only people with the permission Kick Members can ask Glyph to kick members. An few additional checks are also made to ensure people can not kick members of the same role or higher, or themselves.

Ban

Ban members with ease on mobile and on desktop!

Example phrases:

  • ban @Throudin#4867 for being annoying
  • ban @Throudin#4867 @SomeUser#0001
  • ban @Throudin#4867

Note

Only people with the permission Ban Members can ask Glyph to ban members. An few additional checks are also made to ensure people can not ban members of the same role or higher, or themselves.

Purge

Mass remove messages within a certain time frame ago. Simply specify how far back you want to delete in days, hours, and or minute. You can also provide an optional reason as shown below.

Example phrases:

  • purge 14 days
  • purge 5 min
  • purge 3h for spam

Note

Only people with the permission Manage Messages can ask Glyph to purge messages.

User Info

Ever wanted to know more info about a user, or want to brag about how old your account is?

Example phrases:

  • user info @Throudin#4867
  • user info
  • user info for @Throudin#4867

Guild Info

The API calls servers guilds, don’t ask me why. However, you can get a nice little embed with all the info about a guild or ask for a specific piece of information. Some specific pieces of information you can ask for is the guild’s name, owner, id, region, total members, total bots, total humans, and more.

Example phrases:

  • who is the owner of this server?
  • server info
  • how old is this server?

Role

Glyph can assign roles as set in the Configuration, typically for cosmetic/vanity/roleplay purposes, when asked by a user.

Set

To give someone a role from the list of available roles.

Example phrases:

  • make me Geth.
  • set me as Turian.
  • set @Throudin#4867 as notify.

Note

Only people with the permission Manage Roles can ask Glyph to assign other peoples’ roles. Additional, they can violate a limit that is greater than 1 when giving people extra roles.

Unset

To remove a role from the list of available roles from someone.

Example phrases:

  • remove me from Geth.
  • remove Turian from me
  • remove @Throudin#4867 from notify.

Note

Only people with the permission Manage Roles can ask Glyph to remove other peoples’ roles.

List

To list the available roles.

Example phrases:

  • roles list
  • list roles

Images

Glyph can pull images from Reddit when asked. As of right now, these can either be memes, cats, snakes, birds, dogs and lizards.

Example phrases:

  • image from coaxedintoasnafu
  • image from youdontsurf
  • meme

QuickView

Glyph can post helpful embeds that include additional information for links from FurAffinity and Picarto. This feature can be controlled in the Configuration.

FurAffinity

Gives some quick info about FurAffinity submissions such as the category, the species, the gender, the number of favorites, comments, and views, and the keywords.

Picarto

Gives some quick info about Picarto streams such as the online status, the category, the number of viewers and followers, and the tags.

Starboard

Glyph can send messages that are reacted upon with a chosen emoji (:star: by default) to another channel, kind of like pinning, but for everyone and with no limit! This feature must be configured in the Configuration first before it can be used.

Rank

Ever wanted to brag about how you created your account before someone else? Or wanted to see who joined the server first? With this skill, you can get a quick leader board of the top 3 and bottom 3 account creation dates and guild join dates.

Example phrases:

  • rank users by creation
  • rank users by join

Status

Glyph can show his current ping and total number of servers he’s in when asked.

Example phrases:

  • ping
  • pong
  • status

Time

Glyph can show you the time when provided with any time zone in the tz database. The detection is not always accurate and will fallback to UTC.

Example phrases:

  • time
  • time Hong Kong
  • EST time

Ephemeral Say

Ever wanted to say something, but only for a brief amount of time (kinda like a popular messaging app), and are too lazy to delete it yourself? You can ask Glyph to say something on your behalf, and then Glyph will delete it after a short amount of time (30 seconds max).

Example phrases:

  • say “something embarrassing” for 10 seconds
  • say “I love Kobolds” for 5 seconds
  • say “ooh watcha say” for 20 seconds

Help

Glyph can provide some quick help information when asked.

Example phrases:

  • help
  • help me
  • What can you do?

Feedback

Having an issue with a skill, or have a suggestion for how to improve the Glyph? Send some feedback! However if you need more immediate assistance, try joining the official server.

Example phrases:

  • send feedback “This feature needs some work”
  • send feedback “I love Glyph, but…”
  • send feedback “Something that is useful sounding. From Throudin#4867.”

Note

All feedback is sent anonymously (via a webhook to a Discord channel meant for collecting feedback), however if you would like to possibly receive a reply, include either your username with discriminator, or your user ID so we can respond to the right person.

Crucible

Glyph can perform some moderation tasks automatically, if enabled in the config.

No URLs in names

Currently a very basic implementation, Glyph can check the username of members when they join, and automatically ban them if a URL is found. As to not be overzealous, the filter is currently set to look for lowercase URLs with a TLD only 2-3 characters long. This is the typical format of the recent spam/raid ad bots. This filter will be refined over time.

Canned Responses

Sometimes if a message does not fall under a specific skill, Glyph will try to reply appropriately.

Others

There are a few other tiny fun/easter egg skills that are so small they don’t deserve a whole section detailing them. Some hints are to what they are are NumberWang, Dad jokes, jokes, the Doomsday Clock, snowstamp, magic 8-ball and a few others.