greed
Changelog

|v5.17.0

greed Studio and slash commands

Describe a Discord bot in plain words and Studio builds, tests and runs it as your own bot. Every greed feature now has a slash command, you can run any command by mentioning greed, and members get right-click menus.

What Studio is

Studio builds custom Discord bots from a description. Tell it what you want, for example "a role picker for #roles with buttons for Artist and Musician" or "a /warn command that times people out on the third warning", and it writes the bot, runs its commands, clicks its buttons and fires its events in a test run, then shows you a short summary of what changed and what the tests showed. Ask for changes in the same chat.

These bots are separate from greed. They run as your own Discord bot, so members see your bot's name, avatar, banner and About me, not greed's.

Open it from the dashboard by switching from Servers to Studio at the top, or read more on the Studio page.

Going live

Create an application in the Discord Developer Portal, paste its token into Studio once and press Go live. greed keeps the bot online, registers its commands with Discord and shows its logs, newest first, including every error it hit. You can take a bot offline and bring it back without losing anything, and every finished build is saved as a version you can restore.

What a bot can do

CommandsSlash commands with options, choices and the permission a member needs
Buttons and formsButtons, menus and pop-up forms
EventsMessages, reactions, joins and leaves, and the games members are playing
StorageEach bot keeps its own data, from warnings to settings admins can edit

Plans

Builds use build credits, which reset every month. A small bot on Haiku usually takes about one.

FreeUser Premium
Bots110
Build credits a month501,500
ModelsHaiku 5.5Haiku, Sonnet and Opus 5.5
EffortLowLow or Medium
Storage per bot25 MB250 MB
Server events per bot50,000 a day2,000,000 a day

Not supported yet

  • Bots cannot run on a schedule, so no daily posts for now.
  • Bots cannot use your own API keys for other websites.
  • You cannot download the code. Bots are built, edited and hosted in Studio.

Read the Studio docs for linking, credits and limits.

Slash commands for everything

Every greed feature now has a slash command. They are grouped so greed fits Discord's limit of 100, for example /info, /user, /ban, /fun and /player, while the commands people use most stay standalone (/play, /ban, /fm, /translate, /uwulock and more).

You can also run any command by mentioning greed instead of typing a prefix: @greed ban, @greed blur, @greed fm.

DateWhat happens to prefix commands
From todayThey keep working. Now and then greed points you to the slash version
February 5, 2027They keep working, and greed points you to the slash version every time
March 5, 2027They stop working. Slash commands and @greed mentions keep working

White label bots keep their prefix.

Right-click menus

Right-click a member, then Apps, for Avatar, User info, Kiss, Hug and Moderate. Moderate opens a form to warn, time out, kick, ban or jail them, with an optional duration and reason.

More in this update

  • /eco puts the whole economy in one panel with tabs for your profile, bank, games, market, businesses, shop, loans and fairness. Jump straight to a tab with /eco tab:.
  • Your settings: /configure in DMs, or in a server where you can't manage settings, opens your own settings privately (language, timezone, birthday, privacy, AFK, Last.fm, music and reminders). /settings me opens the same pages.
  • In DMs: /eco, /ping, /premium, /afk, /timezone, /reminder, /kiss, /hug, /image, /manipulate, /game, /vape, /configure and /settings work in DMs and anywhere once you add greed to your account.
  • /emoji add, steal and enlarge accept an image upload as well as an emoji or link, and /info ocr and /info reverse take an upload or a link.
  • /configure search opens the closest match, so feature:logs opens Logging.
  • Bot info and the changelog moved to /bot info and /bot changelog.

Fixed

  • Only antinuke admins can see who approves and who bypasses moderation approvals.
  • Editing an autoresponder in /configure works again. Saving any of its settings used to fail with an error.
  • Music recovers on its own when the music server's connection drops, instead of occasionally stopping.
  • Uwulock and brainrotlock work in threads and forum posts, and recover on their own in channels where greed was re-added or the channel already had 15 webhooks.
  • VoiceMaster deletes empty temporary channels it previously missed, within a few minutes.
  • A custom Last.fm command tells you to run lastfm login when your Last.fm isn't linked, instead of doing nothing, and unlinking Last.fm also clears your custom command.

Released as v5.17.0