Changelog
What's new in NotGreed. Also in Yapper with /changelogs.
1.8.0Latest
18 Oct 2026
- New login: send
/loginin any server, NotGreed DMs you a code, type it on the website, then press the green Accept in the DM. Nothing secret is posted in a channel./login yesworks too, in case DM buttons don't - New `,help`: banner and logo, prefix / commands / modules at a glance, and a category menu button (Yapper has no dropdowns, so the button opens the categories and picking one swaps the page)
- Tickets no longer ping the opener by force. Who gets pinged is up to the opened message: new variables
{ticket.opener},{ticket.opener.name},{ticket.support}(the support roles),{ticket.support.names}and{ticket.claimer}, clickable on the dashboard. Only mentions in the message text ping - Role panels: new Reactions layout. The roles are listed with their emoji and NotGreed reacts with each one: react to get a role, remove your reaction to drop it (
,br layout (panel) reactions, or Layout → Reactions on the dashboard) - Last.fm: covers and artist pictures straight from Last.fm, shown under the message (Yapper doesn't allow Last.fm's pictures inside embeds). Spotify keys are now optional
1.7.0
18 Oct 2026
- Tickets open with a ping for the opener, the ticket type's embed (title + description) and Close / Claim buttons under it
- Closing posts a closed message, then keeps the channel for staff with Transcript, Reopen and Delete buttons (or deletes it, if you prefer:
,ticket closemode delete) - Transcript pages: a readable web page of the whole ticket, downloadable as .html. Only the owner, admins and support roles can open one, and only right after logging in again. Links are random, so they can't be guessed
- Every ticket message can be customised: panel, opened, closed, staff controls and the close DM (
,ticket message (name) (script)), and each ticket type can have its own opened message - New:
,ticket transcript,,ticket reopen,,ticket delete,,ticket dm on|off - Roles: after giving or taking a role, the bot checks it actually changed. Yapper sometimes says OK without doing it; the bot now tells you instead of claiming it worked
- Buttons with only an emoji show it at text size
,serverinfoshows the server's banner as the embed image, with Icon and Banner buttons. New,serverbanner
1.6.0
18 Oct 2026
- Role panels: new Menu layout. The roles are listed in the embed and one "Choose roles" button opens a private menu where your roles show green. Yapper bot messages can't have dropdowns, so this is the closest thing.
,br layout (panel) menu - Role panels can list their roles inside the embed, with a short line per role (
,br list,,br describe) - Emojis on buttons are smaller: a normal emoji next to a label now sits inside the label instead of Yapper's big emoji slot
- Tickets: each private ticket gets its own temporary role, deleted when it closes, as soon as Yapper lets bots create roles (it can't yet). Until then the access-role pool is used, as before
- Emoji picker on the dashboard: search, categories, recently used and your server's custom emojis (where Yapper accepts them). NotGreed remembers custom emojis people use, since Yapper can't list them for bots
1.5.0
18 Oct 2026
- Tickets: a panel with a button per ticket type, ticket channels, claim and close, open-ticket limits, custom names and messages, and every message saved as a transcript on the dashboard. Set it up with
,ticket setupor on the dashboard - Counters: channels whose name shows members, humans, bots, messages, messages today, channels or roles, updated every 10 minutes (
,counter add members). The bot owner can add a "servers NotGreed is in" counter - Fixed: page arrows on
,helpand other multi-page commands. Yapper refused a link button tohttp://localhost, so the bot dropped all buttons. Links that aren't https now stay in the text, and one refused part never hides buttons on other messages - Fixed: games.
,tictactoe @memberand,rps @memberask the other member to accept first, then the same message turns into the game - Last.fm: album covers and artist pictures from Spotify (Yapper doesn't show Last.fm's images). Needs free Spotify app keys in
.env - Logs: 10 new log types (roles, nicknames, channels, mentions, reactions, commands, tickets, giveaways, level-ups, dashboard changes). Logs about a person show their avatar
- Removed webhook logging (Yapper doesn't have it yet)
- Dashboard: server icon and banner, member avatars, dropdowns open upward near the bottom of the screen, and buttons that ask the bot to do something now show whether it worked
- VoiceMaster page says when Yapper hasn't turned on bot voice for the server
- Last.fm API keys only go in on the website (Yapper doesn't send bots DMs)
- When Yapper rejects role changes (a bug on Yapper's side), the bot says so instead of blaming permissions
1.4.0
18 Oct 2026
- Login: the website shows a code, you send
,login CODEin any channel, then press Log me in (or type,login yes). The prompt shows which browser asked, e.g. "Chrome on Windows" ,dashboardDMs you a one-time login link- Codes and links are stored hashed and work once
- When Yapper refuses something, the bot now tells you Yapper's own reason instead of guessing
- Clearing a nickname works again (Yapper wants an empty name, not null)
- Owner/server-owner
,diagtests every Yapper feature the bot uses and logs the results todata/diag/ - The bot also writes its console output to
data/logs/bot.log
1.3.1
17 Oct 2026
helplists all 11 categories on the first page (Utility was cut off)- Page buttons now have labels: « ‹ › » ✕
- If Yapper refuses part of a message, the bot drops one feature at a time (clickable buttons, then all buttons, then the embed) instead of going straight to plain text
1.3.0
17 Oct 2026
- Status now shows
/help · /changelogs - New
/changelogscommand and changelog page on the website - Up to 100 commands in Yapper's
/menu (falls back to 50 if Yapper only allows 50); every command also works when typed with/ - Bot bio is now set from
bot/assets/bio.txt
1.2.0
17 Oct 2026
- If Yapper hasn't enabled bot embeds on a server, replies fall back to plain text instead of failing silently
- Failed replies, commands and (optionally) every event are now written to the console
1.1.0
17 Oct 2026
- Last.fm: everyone links their own API key and account (
,lf apikey,,lf login, or Settings → Last.fm on the website) - 49 Last.fm commands: now playing modes, artist/album/track info, top lists, genres, who knows, crowns, server charts, taste, streak, pace, milestone, overview, year, loved tracks, love/unlove and friends
- Last.fm keys are stored encrypted
1.0.0
17 Oct 2026
- First release: moderation, security, server setup, levels, VoiceMaster, economy, fun, utility, giveaways, button roles and the dashboard