💡Changelog

5.7.0

@everyone Mute

★ Added automatic timeout on @everyone mention to moderation settings

 ☆ Timeout length is adjustable

 ☆ Exempt role whitelist adjustable

 ☆ Custom response message possible

5.6.1

XP System

★ Adjusted formula for XP calculation from messages

Bugfixes

★ Fixed VC alert message not showing when role mention is disabled

★ Fixed back button behavior in Level-Up System menu

★ Fixed not being able to add or remove roles in Level-Up System menu

★ Fixed bug where items could not be used

★ Fixed errors when playing Faker

5.6.0

Moderation Logs

★ Made logs and master log more compact, easier to read

★ Each case in a server now has a unique ID

★ Fixed pagination when navigating master log

★ Log reasons are now editable for up to 3 days

Temporary VC Creation

★ Removed action timeout from creation process

★ Each step now shows channel information up to that step

★ Can now select category to add channel at on last step

Settings Menu

★ Cleaned up various settings menu sections

 ☆ Especially moderation and level-up menus

★ Changed anti-spam handling & response levels to readable language

 ☆ For example, 5 | 1 → Extreme | Timeout (1h)

Misc.

★ Removed action timeout from boost menu

★ Added roll again options to /roll

★ Gave cursed item pulls in /gacha unique message

Bugfixes

★ Fixed boost menu back button not doing anything

★ Fixed block list members not being blocked on VC creation

★ Moved temporary VC audio quality 192kbps to boost level 2 (from 1)

5.5.0

Anti-Spam

★ Adjusted algorithm to be more accurate

 ☆ Currently monitoring in case of need for adjustment

★ Fixed issues with certain spam responses not triggering

VC Alerts

★ Voice channels exempt from creating alerts can now be specified

Level-Up System

★ Channels exempt from XP gain can now be specified

Event

★ Added Christmas advent calendar event

Pets

★ Pets have been added

★ Pets can be accessed with /pets

Items

★ Pagination added to item list when using /bag

★ New items added

★ "X" rarity has been removed

 ☆ Was originally used to prevent being pulled in gacha

 ☆ Former "X" rarity items have had their rarities changed

★ Removed limit on Event Coins in bag

Surveys

★ Survey questions can now be edited without having to make a new survey

Bugfixes

★ Fixed /ban not working when the member was not bannable by Starbot

★ Fixed errors with ban appeal settings

★ Fixed errors punishments in warning system

★ Fixed Spirit Seal burning already burnt items if burnt in succession without returning to bag

 ☆ On a deeper level, fixed items having an inventory slot server-side even when at 0 or negative

★ Fixed boost message settings buttons using server language instead of user's language

★ Fixed being forced to choose compact mode on survey creation

★ Fixed bug where using Edit from the right-click menu would delete uneditable messages

★ Fixed boost message not triggering if user had boosted before, stopped, and boosted again

Internal

★ Organized event files so that new ones are easier to make

★ Event starts and ends are now automated

5.4.1

Games

★ Trivia Time

 ☆ Trivia questions and answers should have characters encoded correctly

 ☆ Fixed coin & item rewards at the end (also for Word Wolf)

 ☆ Added a 12.5% chance for double point questions

 ☆ Each question now clearly shows who got it right/wrong

 ☆ Final results show scores of winning player(s)

Items

★ Increased chance of getting Spirit Seal / craft materials in gacha when holding a cursed item

★ Added an "Open One More" button to Mystery Boxes

Bugfixes

★ Fixed bug where language was always set to English regardless of choice as set-up

★ Fixed bug where charm wasn't affecting cursed item rates

★ Fixed bug where Member's Card discount would not be applied to gacha

★ Fixed some bugs with crafting

5.4.0

Ban Appeals

★ Added /banappeal command

★ Servers can set up ban appeals

 ☆ Banned users can send an unban request to servers that support it

 ☆ Moderators can either approve or reject the appeal (with comments)

Special Roles

★ Added a VC role to special roles

 ☆ This role will be added on joining VC and removed upon disconnect

 ☆ Will only be given/removed after 5 seconds of joining/disconnecting

★ Updated settings menu to reflect all current special roles

XP Reset

★ Add option to remove reward role on reset if level not met

Bugfixes

★ Fixed various errors in menus

★ Fixed anti-spam not deleting messages properly

★ Fixed error with lotteries not choosing winners correctly

★ Fixed using command usage not counting towards achievements

5.3.0

Warnings Rework

★ /unwarn removed

★ Warn command subcommands created for ease of use

 ☆ /warn add

 ☆ /warn remove

 ☆ /warn list

  âœĻ Warning history can now be viewed per user

★ Option to reduce warnings by 1 every X days without warning added

★ Added customizable punishment tiers

 ☆ Add role, timeout (1-28 days), ban options available

Bug Fixes

★ Fixed error with server settings language

5.2.1

Block Command

★ /unblock removed

★ Block command subcommands created for ease of use

 ☆ /block add

 ☆ /block remove

 ☆ /block list

5.2.0

Anti-Spam Gate Role

★ Added into Special Roles menu

★ When added, will timeout, kick, or ban user

★ On kick or ban, a log can be made with roles held

Lotteries

★ Added the ability to make create role blacklist/whitelist

★ Creating a blacklist will not allow users with a role on the list to participate

Bug Fixes

★ Fixed error with deleting offending messages on anti-spam trigger

5.1.0

Lotteries

★ Lotteries added to settings menu

★ 3 concurrent lotteries per server

★ Lotteries will automatically end after specified time (can be edited/ended early)

 ☆ Lotteries can be rerolled (will display reroll count)

Ghost Ping Detection

★ Ghost Ping Detection added to moderation menu

★ Sends a message with who made the ghost ping and who they mentioned in-channel

Misc.

★ New icon!

★ Missing permission names are now localized when language is Japanese

Bug Fixes

★ Fixed bot roles not getting Read Message History permission by default in temporary VC

★ Fixed error with warning role settings

★ Fixed error with temporary VC audio settings menu

★ Fixed bug where editing level roles timed out after 30 seconds (instead of displayed 60)

★ Fixed bug where VC wouldn’t create if set above max possible for boost tier

 ☆ This occurred when setting to a higher bitrate and then losing a boost level

 ☆ Will now automatically reduce bitrate to max possible for tier on creation

★ Fixed XP reset reward roles not being distributed

★ Adjusted max survey question length to match Discord limits

★ Fixed bug where duplicated surveys would not link correctly

5.0.1

Surveys

★ /survey command removed, merged with /settings menu

★ Thread style added

 ☆ When response location is a forum channel, creates a new thread for each response

Temporary VC

★ Added default audio quality on creation options (64 - 384kbps)

★ Fixed bug where rooms wouldn’t delete when a user creates and disconnects quickly

Profile Command

★ Added direct Achievement button to profile

★ Fixed bug where /profile would display both styles regardless of selection

5.0.0

Bot Migration

★ Starbot migrated to a new bot account (here)

★ All data and settings automatically transferred from old bot

Games

★ Faker overhauled  ☆ New questions added

 ☆ All responses and votes handled in-channel (no more DMs)

 ☆ Can now change response until time runs out OR all players respond

★ Word Wolf brought back from the dead!

★ Trivia Time added (can be played alone or with friends; English only)

Data Handling

★ Changed data deletion thresholds

 ☆ Server data will be deleted 30 days after bot is removed from server

 ☆ User data will be deleted from server data 30 days after leaving a server

 ☆ Global user data will be deleted 30 days after leaving all servers with Starbot

 ☆ Timer is reset upon rejoining

Misc.

★ New achievements and items

★ Achievement 15 changed

★ Added “Eat/Drink Again” button after using consumable items

★ Bag will now sort items in Japanese kana order when in Japanese

Bug Fixes

★ Fixed some Starbot room permission bugs ★ Fixed bug with spam check

★ Fixed bug with newbie roles

★ Fixed message bug when using a weapon

★ Users with no shared servers with Starbot will remain in block lists

★ Fixed bug where weapons would not break when they should

Internal

★ Admin commands grouped into command group

★ Changed how in-app reports are handled

★ Re-introduced local storage to reduce bandwidth usage

 ☆ Bot can be restart much quicker

★ Fixed leave/ban server control panel

4.8.2

Mod Log Handlings

★ Changed how mod logs are handled internally  ☆ Information should be gotten more efficiently

 ☆ Errors should occur less often

4.8.1

User Icons

★ /icon will now display user’s server icon by default  ☆ Can display global icon if selected in options

Bug Fixes

★ Resetting XP/levels with a reward role should now more accurately give role

★ Achievement 40 should no longer throw an error

★ Fixed error when duplicating a message ★ Fixed bug with bypass newbie role via command

★ Fixed /pick private and public being reversed

★ Fixed race condition that caused /translate to occasionally fail

★ Fixed bug where having a deleted user on block list would block making rooms

★ Fixed bug where /event would not respond if there was no event

4.8.0

Anti-Spam

★ Added anti-spam function  ☆ Set to OFF by default

 ☆ Customizable trigger level (1: Light - 5: Aggressive)

 ☆ Customizeable response level (1: 1 hour timeout - 5: 1 week timeout)

 ☆ On trigger, previous messages will be deleted

User Blocking

★ /block and /unblock commands added  ☆ Adds user to a personal block list

 ☆ Blocked users will be blocked by default when creating a room

 ☆ You can check your block list in /profile

Misc.

★ Channel select menus in settings now display set channels by default

Bug Fixes

★ Fixed error when transferring room ownership

★ Fixed permission required to make a ban log

4.7.1

Moderation Logs

★ Actions will now also log to an internal log  ☆ Clicking a user from the warning list will show their warnings

★ Slight changes to master and secondary logs

 ☆ Master log will only log selected actions

 ☆ Secondary logs will always log if channel is specified

Bug Fixes

★ Fixed multiple errors that occurred when no language was selected

4.7.0

Bot Language

★ Bot will now use the user’s preferred language

★ Public in-server messages still use language from server settings

★ Fixed some broken menu buttons

★ Added back buttons to error messages

Auto-VC Rooms

★ Ownership and permissions should be more accurate

★ Fixed bug where rooms would be stuck with no owner

★ Member-only text channels removed

 ☆ Messages can be sent in the actual voice channel

 ☆ Users not in VC cannot send messages

★ Room ordering finally fixed

 ☆ If room 1 and room 3 exist, room 2 should now order itself properly

 ☆ Requires room position setting to be “under creation channel”

Team Maker

★ Added weighted/Valorant style options for balancing

 ☆ The original random is also an option

Shop

★ Member’s Card dialogue no longer shows when discount is 0

★ Fixed some of the shopkeeper’s wording

Surveys

★ Survey command completely revamped

 ☆ Survey menu and survey creation combined into one menu

 ☆ Managing surveys now much easier

 ☆ Survey details more comprehensive

Misc.

★ A few more commands are now able to be used in DMs

★ /profile now available (displays image or card of user stats)

★ /prune removed (Discord native prune upgraded)

Bug Fixes

★ Newbie role explanation now reflects actual settings

★ Ghost message tracking now takes Starbot into account

 ☆ Deleted replies for bot responses now ignored

Internal

★ Interaction handling updated to be less messy

★ Code is more adaptive to changes

★ Took forever to do, so just adding another bullet point

4.6.3

Temporary Room Rewrite

★ Updated handling of temporary room data

★ Room owners now properly assigned

 ☆ Owner will properly get edit channel permissions

 ☆ Ownership will properly transfer on exit

4.6.2

Games

★ Faker voting now shows responsive feedback (instead of “interaction failed”)

★ Rock Paper Scissors now allows rematch on draws / bot games

★ /game & /quit combined into subcommands

 ☆ /game menu, /game start (game selectable), /game quit

Text Channel Archives

★ Due to category having 50 channels max, the oldest log will be deleted when full

Member Pruning

★ Added option to mark prunable members with role

Bug Fixes

★ Fixed typo that caused temporary VC channel editing menu to break

4.6.1

XP Menu

★ Removed auto-reset feature

★ Replaced “Period” button with “XP Reset” menu

 ☆ /xp-reset removed

 ☆ Can now specify role to reward at certain level on reset

★ Reset time estimate now a bit more accurate

 ☆ Now displays in minutes instead of seconds

New Member Role Bypass

★ Added user right-click menu command Bypass New

 ☆ Can be used to toggle manual bypass of new member role

Misc.

★ Increased number of roles selectable in /prune

★ Removed right-click menu commands from Starbot DMs

Bug Fixes

★ Fixed errors with survey editing menu

4.6.0

Moderation Settings

★ Warning menu now expanded and separated

★ Max warning punishment can now be selected (used to be ban only)

 ☆ Timeout (variable lengths)

 ☆ Ban

 ☆ Role assignment (for custom punishments)

  âœĻ Warning role no longer assigned to all users with any amount of warnings

Moderation Logs

★ Master log can be specified and will be sent all enabled log types

★ Moderation log channels can now be different for each type of log

 ☆ Warning, timeout, ban, and ghost message log channels can all be individually specified

 ☆ If master log is enabled, logs will be sent to both channels

★ Timestamps now included in moderation logs

Settings Menu

★ Reverted settings menu (main) to original view

 ☆ Much less cluttered

★ Updated settings to match updates

★ Lowest mod power (manage messages) mods can now use /settings

 ☆ If necessary permissions not there, read-only

Rooms

★ Invite/block/kick menus now use a user menu

Website

★ Starbot website now secure (now uses HTTPS connection)

Internal

★ Revamped outdated “warnings” property in server data to “moderation”

 ☆ Also restructured to match new moderation log update

Bug Fixes

★ Fixed newbie role criteria being judged incorrectly

★ Removed some code that caused Starbot to go offline when exiting program

 ☆ I’m big dumb lmao

★ Fixed errors being thrown when a DM message was deleted

★ Fixed /translate hanging on error without error message

★ Disabled settings button in /help when member has no mod permissions

4.5.2

Newbie Role

★ Newbie role designation added

 ☆ Given to new members on entry

 ☆ Automatically removed when message requirement and one other are met (customizable)   âœĻ X messages sent (default: 5)

  âœĻ X days since joining (default: 14) -or-

  âœĻ X hours spent in VC (default: 10)

Special Roles (Settings)

★ Bot and entry roles combined with newbie role into Special Roles in settings

★ These roles can now be easily changed individually through the menu

4.5.1

Ghost Message Logging

★ Added option to log “ghost messages” in moderation log

 ☆ Ghost messages are messages that are deleted shortly after being sent

 ☆ Time can be set in seconds from 1~999 seconds

 ☆ Bot messages and deletions by bots are ignored

 ☆ Temporary VC channels are ignored

4.5.0

Breakout Rooms

★ /breakout can be used to split all users in a voice channel into random groups

 ☆ Groups will be as even-sized as possible

 ☆ Can be set as automatic VC rooms (disappear after use)

 ☆ Original channel can be set to be deleted after all users moved

Member Pruning

★ /prune can be used to take actions on users without certain roles

 ☆ If a member has none of the specified roles, they can be listed, kicked, or banned

Server Booster XP Bonus

★ XP bonus for server boosters can now be enabled in Level-Up System options

 ☆ Bonus can be set from +0% to +100% (in increments of 20%)

Bug Fixes

★ Fixed bug where XP rate could not be set to 0 from website

★ Fixed bug where /ban would not respond

★ Fixed bug where boost message would not be saved

4.4.4

Bot Roles

★ Bots are now automatically assigned this role on entry

Website

★ Website updated with Bot Role and VC Alert menus

★ Fixed readability on Sakura theme

★ Role menu options now keep color when selected

★ Role menu options order now matches Discord

Bug Fixes

★ Removed obsolete TTS bot check in room visibility settings

★ Reverted accidental swapping of alpha and main port listening

 ☆ Website’s back up - sorry!

4.4.3

Temporary VC

★ Added !EMOJI1/2/3! variable to room names (adds a random emoji)

Permission Check Command

★ Added command (/permissions) to check channels for missing permissions

4.4.2

Moderation Logs

★ Added ability to pick and choose what is logged

 ☆ Warningsãƒģtimeoutsãƒģbans

Bug Fixes

★ Fixed error with exit messages displaying

4.4.1

Temporary VC Text Archives

★ Temporary VC creation channels now have option to archive text channel

 ☆ Instead of deleting, channel will be moved to specified category

★ Temporary VC edit menu switched to menu from buttons

Profile Cards

★ Image generated profile card now in /profile

Surveys

★ Removed ID from footer of survey responses

★ Title in survey responses now link to survey forms

Misc.

★ Changed !INC! (counter variable for things like VC room number) to !NUM!

Bug Fixes

★ Fixed /pick not working when no select amount was specified

★ Fixed moderation menu in settings not opening

★ Fixed VC setting buttons not working due to internal renaming

★ Fixed /help report/feedback button not working

★ Removed deprecated /form

★ Fixed survey editing errors

4.4.0

Changelog

★ Moved changelog to Google Docs

Bot Role

★ Added ability to specify server bot role

Temporary VC

★ Refactored code to speed up creation process

VC Alerts

★ VC alert feature added

 ☆ When enabled, creates a log of VC joins/exits

 ☆ Can be set to first/last join/exit, or all

 ☆ Can mention a specified role on join

Polls

★ Simple polls can now be created

Right-Click Menu

★ Users can now be warned/unwarned through right-click menu

★ Plain messages can now be converted to embeds with Embedify

Bug Fixes

★ Fixed Starbot icon not displaying in certain messages

★ Fixed image-style enter/exit message font

★ Fixed image-style enter/exit messages not sending

★ Fixed entry role not being assigned on server join

4.3.0

Website

★ Starbot website/dashboard now up and running again

 ☆ User info and server settings

 ☆ Themes for your A E S T H E T I C

Dedicated Server

★ Starbot now runs on a private web server

★ Starbot no longer depends on my laptop & WiFi

★ Uptime should be longer

Entry Roles

★ Role assignment on server entry feature added

 ☆ Can be mass assigned retroactively

Forms/Surveys

★ Forms have been improved (now surveys)

 ☆ Regular response or ticket system (old forms)

Message Right-Click Menu

★ Message commands condensed, respond to message type

 ☆ Edit title and edit message now universal

Bug Fixes

★ Fixed bug where VC rooms would hang if user left creation channel before being moved

★ Fixed bug where VC room counter wouldn't go past 2

4.2.1

TTS Bots

Temporary VC text channels now include TTS bot permissions

 ☆ Checks server for TTS bots on creation

 ☆ Shovel (blue, red, green) currently supported

Bug Fixes

★ Timeout moderations logs properly send

★ Inventory not displaying (bag/shop) fixed

★ Fixed Starbot room settings not working

 ☆ Ownership, visibility, invite, kick

★ Fixed bug where role menu would ignore input title

★ Fixed bug where only one reward role could be removed at a time

4.2.0

Channel Select Menus

★ Settings that required channel mentions updated

 ☆ Channels can now be selected from a list

Forms/Role Select Menus

★ Forms/role select menus now editable through right click menu

 ☆ Title & message individually editable

 ☆ Single/multi-select editable (role select)

XP Reset Command

★ Server admins can now reset user XP/levels

 ☆ Reward roles will automatically be reset

 ☆ Full effects take some time

Bug Fixes

★ Fixed error that happened when duplicate roles were added

★ Fixed role select menus not sorting

★ Fixed XP leaderboard showing less than 10 members when someone who left was in the top 10

★ Fixed bag not displaying

Internal

★ Banned (from Starbot) users now able to use non-command features

 ☆ Server role menus/forms

4.1.2

Bug Fixes

★ XP / Level calculation corrected

 ☆ Overflowing XP will be corrected at next XP gain

★ Fixed occasional error when creating VC rooms

Internal

★ Server dashboard functionality incorporated

★ Server VC counts now accurate

★ Starbot server/user bans implemented

4.1.1

Games

★ Rock Paper Scissors (Janken) re-added as game

 ☆ Can be played against bot or another user

★ /quit can now be used to leave games

Items

★ Member's Card items restored

★ Fatal Frames no longer affect Spirit Seal or materials for it

Bug Fixes

★ Fixed error where enter/exit messages wouldn't save

★ Fixed error where DMs wouldn't send unless user had DMed before

Misc.

★ Slash command tooltips now display as command mentions

★ /collect cooldown reverted to 1 hour

 ☆ Amounts adjusted (âœĒ 100-500)(x1,x5) → (âœĒ 250-1000)(x1,x3)

Internal

★ Updated craft/bag/VC channel display code to loop instead of multiple chunks

4.1.0

New Content

★ Old mini-game system re-implemented and improved

 ☆ Requires being in VC

 ☆ Faker added to games

★ /beg command added

★ New items, gear, and achievements added

★ Starbot now replies to DMs

Items

★ Fake Coin now useable

Bug Fixes

★ Fixed some items occasionally being unuseable

★ Fixed DM slash commands

4.0.1

Items

★ Equippable items now work properly

★ Energy system implemented

★ Food & drink items now restore energy

★ Giving items to others restored

Bug Fixes

★ Fixed useable items randomly not working

★ Fixed item shop menus (buy/sell)

★ Item shop refresh time now displays properly (midnight, UTC 9)

★ Mod log creation fixed

★ Event items no longer appear in shop

Misc.

★ Achievement icons in menu updated

★ Slash command options localized

Internal

★ Database connection error no longer floods console

4.0.0

General

★ 100% switched to slash commands

★ Simplified settings

★ Menu navigation smoother & easier to use

★ Help menu repurposed (slash commands already show info)

Data

★ Server data now has 1 week grace period after bot leaves

★ âœĒ is now global

Moderation

★ Added the ability to mass ban (up to 10) users at once

Trading Cards

★ Trading cards now have the option to be shown off

Internal

★ Rewrote a TON of code for cleanliness

★ Updated code to fit with discord.js v14 standards

★ Changed how forms are handled

★ Item database now handled with spreadsheet

Removed

★ Spellcasting

★ EN/JP dictionary

★ Janken

★ Coin and item gifting

★ Starbot mail

3.0.0

Settings

★ Overhauled settings menu into comprehensive menu

 ☆ General settings

 ☆ Temporary VC settings

  âœĻMake and Edit commands merged

 ☆ Warning settings

 ☆ Ban settings

 ☆ Enter/exit message settings

 ☆ Level system settings

 ☆ Channel designations

Inventory

★ Overhauled inventory into comprehensive menu

 ☆ Items

  âœĻ Items display rank by color

 ☆ Give (items & coins)

 ☆ Spellbook

 ☆ Trading cards

Items & Spells

★ New items & spells

★ Some spells reworked

Shop

★ Buy and sell commands merged into shop command

 ☆ Sell menu redesigned

 ☆ Buy menu redesigned

  âœĻ Shop changes daily

 ☆ Spellbook

 ☆ Trading cards

Gacha & Slots

★ Gacha menu redesigned

★ 'Pull again' functionality added

Mail

★ Removed limit on user inbox storage

★ Added page system to inbox

★ Added visual feedback when deleting / claiming

★ Message total now only includes server mail

Slash Commands

★ Still only English descriptions available

★ New commands have been added

Misc.

★ Got rid of auto-closing menus (gacha, bag, etc.)

★ Added notes for when user is under an item's effect

 ☆ Dark gem, fake coin, etc.

★ Most menus have been upgraded for ease-of-use

Bug Fixes

★ Fixed a big where Starbot's startup guide wouldn't work

★ Fixed a bug where multiple Starter Boxes could be obtained

★ Fixed a bug where mail couldn't be deleted

★ Fixed some spells and items not executing fully

★ Fixed a bug where spell giving was inaccurate

 ☆ Fixed old spells displaying 'new spell'

 ☆ Chance for new spells *actually* increased

Internal

★ Server and global mail storage separated

★ Added builder functions to lessen redundant code

★ Changed Starter Box delivery condition

★ Startup message permission check reworked

Known Issues

★ Monitoring inbox system for mail duplication errors

2.4.4

Bug Fixes

★ Fixed a bug where Read All could not be used in inbox

★ Fixed a bug where backups and backup backups weren't... backing up

2.4.3

Slash Commands

★ Began support for '/' commands

 ☆ Currently only /help is available

 ☆ Displays in English only (for now), but response language is unchanged

 ☆ Servers that had Starbot will need to re-click “Add to Server”

Bug Fixes

★ Fixed a bug where every 10th level's required XP was calculated incorrectly

★ Fixed some spells that wouldn't activate

★ Fixed a bug that caused ★ to increase in VC

★ Fixed a bug where unusable items had a use button

★ Fixed a bug where users could interact with other users' commands on older messages

★ Fixed some inbox buttons that were always in English

Internal

★ Refactored interaction code to be cleaner and more accurate

2.4.2

Achievements

★ Made achievements show in pages

★ You can now select an achievement to view details

Internal

★ Starbot now handles banned servers and users

2.4.1

Version Numbering

★ Lowered Starbot version number by 1 (1.0.0 -> 0.0.1 (beta))

Currency

★ Events now have a chance to award ★

★ Gacha prizes and types adjusted

★ New ★ gacha added

 ☆ Game codes moved here

★ Cleaner currency display in various areas

★ Star Coins now denoted by ☆

★ Event Coins now denoted by ✲

2.4.0

Global Data

★ Achievements and trading cards are now global

★ Inbox is now global

 ☆ Server-specific messages will only appear in-server

Currency

★ âœĒ is now per-server currency

★ ★ is now global currency

★ âœĒ has been deflated and item costs/gacha/slots have been adjusted

Misc.

★ Embed style cards have been made much cleaner

★ XP min rate raised to ×0.10

★ XP max rate lowered to ×5.00

★ Achievements can now only be gained in servers with 10 members

★ Janken added to games menu

★ Food items now edible

2.3.0

Starbot Mail

★ Created a new inbox system with Starbot

★ Inbox can be checked with sb.mail or sb.inbox

★ Achievement notifications have been moved here

 ☆ Achievement DMs will no longer be sent

 ☆ Rewards must now be manually claimed

User Cards

★ sb.me's output card style has been changed

 ☆ More info has been added

 ☆ Displays large PNG of user avatar

2.2.2

Data Wipe

★ All server data has been unfortunately wiped... đŸ˜ĸ

★ Any user who uses a Starbot command this week will get an apology gift

VC Creation

★ Can now mention or specify channel ID to make VC creation channel from existing channel

★ Fixed some parts with sb.vcedit that were bugged/hard to read

Bot Stats

★ Bot stats are now available to see with sb.starbot

Internal

★ Data will now have 3 backups, written in intervals

 ☆ Every 1 second (basic writing)

 ☆ Every 5 minutes (for quick fixes)

 ☆ Every 1 hour (for further backups)

2.2.1

XP System

★ sb.xp fully implemented in menu/button style

★ Leveling rate now gets slower the higher your level is

★ Level reward roles now assign and update properly

★ New option to set server leaderboard to monthly

★ Removed achievement XP to account for monthly leaderboards

★ Leaderboard data now separate from user info (internal)

2.2.0

Commands

★ Command to create add/remove role menus implemented

 ☆ sb.role will create a role select menu

 ☆ Will add/remove based on if user has role or not

Events

★ Implemented New Year's event

Items

★ Raygun now has full functionality

Bug Fixes

★ Fixed dice roll bug that didn't ignore strange input

★ Fixed bug where temporary VC data wouldn't clear

★ Fixed bug preventing greeting card/messages from being made

★ Fixed bug where casting Alchemize took/gave items reversed

Internal

★ Changed how bug reports are formatted

2.1.1

Bug Fixes

★ Fixed dice roll function

★ Fixed language/quote settings in web dashboard

★ Fixed a problem with welcome/stat card making

★ Fixed total user count in stats command

★ Fixed bug with using help on specific commands

XP System

★ Adjusted XP requirements

★ Adjusted achievement XP rewards

Internal

★ Fixed & expanded reload command

 ☆ Can make more changes without restarting Starbot

★ Cleaned user verification function

★ Changed load order so bot doesn't react before 100% ready

2.1.0

General

★ Updated Starbot's help menu

 ☆ Notes, bug reports, and donations added

Spells

★ Silence/Mute has new functionality

★ Void Thief now has a higher success rate

Bug Fixes

★ Starbot's status now correctly displays room amount

★ Temporary room counters fixed

★ Fixed some bugs with various items and spells

★ Fixed some bugs that made janken unplayable

★ Fixed an error with the Wealth aura

★ Fixed an error where Starbot DMs couldn't be disabled

Internal

★ Updated newly deprecated embed code

2.0.0

General

★ Added a command bug killswitch

 ☆ If a command causes an error, it will auto-disable

★ XP rates have been adjusted

Items

★ Key items can now be viewed normally in bag

★ Gacha rates adjusted

 ☆ Cursed item rates lowered

 ☆ Spirit Seal rates increased

Spells

★ New spells added

★ Old Scroll spells have higher chance of being new

Games

★ Truth or Dare cards added

★ Faker and Word Wolf *direct commands* removed

Statuses

★ User stats and statuses have been split

★ You can now check details for each status

★ Auras (server-wide statuses) added

 ☆ Starbot message colors change based on aura

Bug Fixes

★ Fixed a bug where Starbot would leave VC too quickly

★ Fixed a bug with Starbot's entrance message

★ Fixed some temporary VC channel bugs

★ Fixed a bug that allowed others to interact with other users' menus

Internal

★ Moved server data to external database

 ☆ Game codes now hidden

★ Slightly increased bot speed

★ Rearranged file/folder structure

★ Functions are cleaner and require less input

1.0.0

General

★ Updated code to fit with discord.js v13 standards

★ Tons of new features

★ Added menus, buttons, etc.

0.0.5 and Under

General

★ Discord.js v12

★ This was a mess

★ English & Japanese files were separate

★ All commands were in a single file LMAO

★ B E T A | B E T A | B E T A

Last updated