YourBot v0.0.51
Added
- Tickets by DM: members can open a ticket by writing to the bot in a direct message. The bot asks which server it is for and sends nothing until they confirm. Your team answers in the ticket as usual and each answer is carried back to the member. It is off until you turn it on under 1 Opening.
- When a member's message could be for more than one server or ticket, the bot asks which conversation it is for first.
- /tickets panel now opens a private builder in Discord: make a panel, change its text, buttons, team and place, then post or update it without opening the dashboard.
- Ticket questions open in Discord pop-ups, with dropdowns, yes or no choices and member, role and channel pickers. A panel can ask more than five questions: they continue on the next pop-up.
- A panel can show a menu instead of buttons.
- Help articles can be suggested before a ticket opens and can answer questions in the channels you pick.
- New commands: /ticket new, /ticket mine, /tickets stats and /tickets leaderboard.
- Members have a My tickets page with their open and closed tickets.
- Staff can answer as the team, so a reply carries the team's name instead of their own.
- Each panel can require a reason to close, set who may close, choose whether a transcript is kept and limit how many tickets one member has open. A block from tickets can end by itself.
- Members can get a close notice, a copy of the transcript and a rating request by DM.
- Five new log events: Priority changed, Someone added or removed, Staff note added, Rating received and Response target missed.
Changed
- The Tickets dashboard is rebuilt around three set-up steps: 1 Opening, 2 Answering and 3 Closing. Every setting you had is still there.
- Every way of closing a ticket now posts the same close card. Where a transcript is kept, the card has a View transcript button.
- The Modmail setup (Tickets, Settings, Load a setup) turns Tickets by DM on and opens private channels that work as soon as it is loaded.
- Privacy Policy and Terms: updated for Tickets by DM. Where a server turns it on, what a member writes to the bot is passed into a ticket on the server they confirm and becomes part of that ticket and its transcript. A message waiting for that confirmation is kept for up to 30 minutes. Nothing changes on servers that leave it off.
- We went through the Privacy Policy, the Terms of Service and the Cookies page line by line and corrected them to match how YourBot works today. How we handle your data did not change.
- The Privacy Policy now covers what it left out: Sentinel server backups, invite tracking, the optional message log, where message text is stored, voice room records and every outside service that receives data.
- It no longer says we do not run ads. We advertise on X and Reddit and measure those ads only if you accept the cookie banner.
- The Terms gain a section on ban sync and ban networks and clearer wording on refunds, trial reminders and referrals. Read all of it at yourbot.gg/legal.
- Marketplace links are tidier: category, game and tag filters and tracking links lead to one clean page.
- Switching language no longer leaves ?lang= in the address bar.
Fixed
- Tickets: the buttons on a closed thread ticket now answer.
- Tickets: a ticket keeps the routing of the button or menu option that opened it, however it was opened.
- Tickets: the transcript file is never attached where everyone can see the channel.
- Tickets: a closed ticket can no longer be claimed.
- Tickets: creating a team no longer fails on a repeated member ID.
- Tickets: "Closed by" names the system in your server's language.
- Tickets: a team reminder that pinged nobody no longer says it did.
- Tickets: a setup that fails to load at the last step now says why.
- A pop-up's answer (a ticket's questions, a close reason, a new event, a report, a room's new name) now replies in your server's language and the member's own.
- When the bot is refused something in Discord, the notice to the owner says exactly what to change and where.
- Dead links: two in the Start Your Server guide, a developer profile that pointed at a removed plugin and older blog posts that linked a moved guide.
Security
- The ticket statistics CSV export can no longer carry a spreadsheet formula.