Cookie Settings

Keep you signed in with Discord (fsg_auth_session), keep your visit's session and protect forms against forgery (PHPSESSID), and remember this cookie choice (fsg_cookie_consent). These are set by FarmSimGame.com only and are not used for tracking.

Plays YouTube videos embedded in docs, mod pages and guides. Until this is on, those videos show a placeholder with a link to watch on YouTube instead.

Provider and cookie details
Provider: Google (YouTube) - youtube-nocookie.com, youtube.com, ytimg.com, googlevideo.com
Storage: Set by YouTube on its own domains, not by FarmSimGame.com.

Google Analytics counts visits and the pages people use so we can see which parts of the site are used. Google Signals and ad personalization are turned off.

Provider and cookie details
Provider: Google (Google Analytics 4) - googletagmanager.com, google-analytics.com
Storage: Cookies _ga and _ga_CB76B6R841 on this website, up to 2 years (some browsers shorten this).

Google AdSense shows ads to visitors who are not supporters, which helps pay for the site. Google may use cookies and your device information to personalize ads and measure them. Supporters never see these ads.

Provider and cookie details
Provider: Google (AdSense) - googlesyndication.com, doubleclick.net, google.com, adtrafficquality.google, fundingchoicesmessages.google.com
Storage: Cookies FCCDCF (13 months) and FCNEC (1 year) and local storage google_ama_config on this website, plus Google cookies on its own domains.

You haven't made a choice yet, so all optional categories are off. See the Cookie Policy for the full list.

Tickets & applications

Ticket system

Private support tickets with ticket types, forms, claiming, close requests, full transcripts and ratings. Set it all up from your dashboard.

Open in dashboard Updated Oct 24, 2026
On this page

The ticket system gives members a private way to reach your staff. A member picks the kind of help they need on your ticket panel, answers a short form, and the bot opens a channel only they and your ticket staff can see. Staff claim the ticket so nobody answers twice, close it when it's sorted, and the member gets a copy of the conversation and a chance to rate the help.

Before you start#

Permissions needed

The bot needs Manage Channels (to create ticket channels and categories) and Manage Roles (to set who can see each ticket). To save transcripts it needs Read Message History in the ticket channels. In your ticket log channel it needs View Channel, Send Messages, Embed Links and Attach Files.

  • Members with Administrator, Manage Server or Manage Channels always count as ticket staff. Add your other staff roles under Staff roles.
  • If a channel or role is missing from the dashboard lists, run /setup in Discord, choose Update Channels and Roles for Website, then refresh the page.

Set it up#

Open Ticket system in your dashboard

It's under Tickets & applications in the sidebar.

Add your staff roles

In Staff roles, pick a role and click Add. These roles see and work every ticket.

Add ticket types (optional)

In Ticket types, type a name such as Mod problem and click Add. You're taken to the type's page to set its emoji, form questions, extra staff, pings and welcome message. Add one type for each kind of help you offer, up to 25.

Choose your settings

In Settings, pick a Ticket log channel, the categories tickets go in, and how many tickets a member can have open. Click Save settings.

Post the panel

How it looks in Discord shows the panel with your ticket types. In Ticket panel, pick the channel members should open tickets from (for example #support) and click Post panel. The bot posts it within a minute. You can also run /setup in that channel and choose Create Ticket Embed with Button.

Open ticket system settings

Change the panel text or ticket types any time: the posted panel updates itself within a minute.

Settings explained#

SettingWhat it doesDefault
Panel title / Panel textThe panel's heading and message."Server Support" and a short message
Ticket types show asOne button per type, or a single dropdown menu with each type's description.Buttons
Ticket log channelWhere the bot posts when a ticket is opened, claimed, transferred, closed, reopened or deleted. Closed and deleted tickets come with the HTML transcript file.Disabled
Open tickets categoryWhere new tickets go. Ticket types can use their own.TICKETS, created by the bot
Claimed tickets categoryMoves a ticket here when staff claim it.Don't move
Closed tickets categoryMoves a ticket here when it's closed, and back when it's reopened.Don't move
Open tickets per memberHow many tickets one member can have open at once (1–10). Staff aren't limited.1
Minutes between ticketsHow long a member waits before opening another ticket. Staff aren't limited.0
When staff claim a ticketOther staff can still reply, or Other staff can only read so only the claimer answers.Other staff can still reply
Members can close their own ticketLets the member who opened a ticket close it.Yes
DM the transcript when closedSends the member the HTML transcript with their "ticket closed" DM.Yes
Ask members to rate the helpAdds 1–5 star buttons to the "ticket closed" DM, with an optional comment.Yes
Ratings channelWhere ratings are posted. Empty uses the ticket log channel.Ticket log channel

Discord allows 50 channels in a category. When a ticket category is full, the bot makes NAME 2, NAME 3 and so on next to it, with the same permissions.

Ticket type settings#

SettingWhat it does
Name, Emoji, Button colourHow the type looks on the panel.
DescriptionShown under the name when the panel is a dropdown menu.
OrderLower numbers come first.
On the panelHide a type without deleting it.
Channel nameTickets are named name-0042-member. Default ticket.
CategoryWhere this type's tickets go, instead of the Open tickets category.
Extra staff rolesRoles that see this type of ticket as well as your Staff roles. Good for a mod team that only handles mod tickets.
Ping when openedRoles mentioned in the new ticket.
Welcome messageThe first message in the ticket. {user} mentions the member.
Form questionsUp to 5 questions asked in a pop-up before the ticket opens (Discord's limit), each a long or one-line answer, required or not. Leave them all empty to open the ticket straight away.

With no ticket types, the panel has one 🎫 Create Ticket button that asks "What do you need help with?".

Commands#

/setup <feature> Administrator

Admin bot setup for discord server settings.

  • feature text — Setup Feature (Command Roles, My Premium Settings, Make Server Premium, Update Channels and Roles for Website, Create Application Embed with Dropdown, Create Ticket Embed with Button)
/ticket add <member> Everyone

Staff: add a member to this ticket.

  • member user — Who to add.
/ticket block <member> [reason] Everyone

Staff: stop a member from opening tickets.

  • member user — Who to block.
  • reason text, optional — Why, for the staff team.
/ticket claim Everyone

Staff: take this ticket so the team knows you're handling it.

/ticket close [reason] Everyone

Close this ticket.

  • reason text, optional — Shown in the ticket and sent to the member.
/ticket closerequest [reason] Everyone

Staff: ask the member if this ticket can be closed.

  • reason text, optional — A note for the member, e.g. what was fixed.
/ticket open [type] Everyone

Open a ticket with this server's staff.

  • type text, optional — What the ticket is about.
/ticket remove <member> Everyone

Staff: remove a member from this ticket.

  • member user — Who to remove.
/ticket rename <name> Everyone

Staff: rename this ticket channel.

  • name text — The new name, e.g. mod-crash.
/ticket transfer <member> Everyone

Staff: hand this ticket to another staff member.

  • member user — The staff member to hand it to.
/ticket unblock <member> Everyone

Staff: let a blocked member open tickets again.

  • member user — Who to unblock.
/ticket unclaim Everyone

Staff: let someone else pick this ticket up.

Anyone can use /ticket open. The other /ticket commands work inside a ticket channel:

CommandWhoWhat it does
/ticket open [type]AnyoneOpens a ticket, the same as the panel.
/ticket close [reason]Staff, or the member if Members can close their own ticket is onCloses the ticket.
/ticket closerequest [reason]StaffAsks the member to confirm they're sorted, with ✅ Close ticket and ✋ Keep it open buttons.
/ticket claim / /ticket unclaimStaffTakes the ticket, or lets someone else pick it up. Same as the 🙋 Claim button.
/ticket transfer memberThe claimer or a server managerHands the ticket to another staff member.
/ticket add member / /ticket remove memberStaffLets another member into the ticket, or takes them out.
/ticket rename nameStaffRenames the channel to name-0042. Discord allows 2 renames per 10 minutes.
/ticket block member [reason] / /ticket unblock memberStaffStops a member opening tickets, or lets them again. Blocked members are listed on the dashboard, where you can unblock them too.

/setup is for Administrators.

How a ticket works#

Opening a ticket#

A member clicks a ticket type on the panel (or runs /ticket open). The bot first checks they aren't blocked, over their open-ticket limit or still waiting out the time between tickets. Then it shows the type's form, and once they submit it:

  1. creates name-0042-member in the type's category, hidden from @everyone, with the member, your staff roles and the type's extra staff roles allowed in,
  2. tells the member privately: "Your ticket is open: #channel",
  3. posts the welcome message with the member's answers and 🔒 Close and 🙋 Claim buttons, mentioning the member and the type's ping roles,
  4. posts Ticket #42 opened in your log channel with the answers.

Ticket numbers count up per server and are never reused.

Claiming#

🙋 Claim (or /ticket claim) marks you as the one handling the ticket. The welcome message shows Claimed by, the ticket moves to the Claimed tickets category if you set one, and with Other staff can only read the rest of the staff can read along but not reply. Click Unclaim to hand it back, or use /ticket transfer to give it to someone.

Closing#

🔒 Close asks for an optional reason. /ticket closerequest asks the member to close it themselves. When a ticket closes the bot:

  • removes the member (and anyone added with /ticket add who isn't staff) from the channel,
  • moves it to the Closed tickets category if you set one,
  • saves every message to the website and builds an HTML transcript with the images in it,
  • DMs the member: their ticket, the reason, the transcript and the rating buttons (as set),
  • posts Ticket #42 closed with the transcript file in your log channel,
  • posts a Ticket closed message with 📝 Transcript, 🔓 Reopen and 🗑️ Delete.
ButtonWhoWhat it does
📝 TranscriptStaffSaves the latest messages and sends you the HTML transcript.
🔓 ReopenStaffLets the member back in, moves the ticket back and mentions them.
🗑️ DeleteStaffDeletes the channel after 5 seconds. A transcript is saved first if there isn't one.

Ratings#

If ratings are on, the "ticket closed" DM has 1 ⭐ to 5 ⭐ buttons. After rating, the member can 💬 Add a comment. The rating is posted to your ratings channel with who handled the ticket, once they comment or 10 minutes after they rate. Ratings also show on the Tickets and transcripts page.

Tickets from applications#

Reviewers can open a ticket with an applicant from the application log with Create Ticket with Applicant. It works the same way, but only the application's reviewer roles (and server managers) are let in.

Examples#

Ticket types for a Farming Simulator community:

TypeEmojiQuestions
Server down or lagging🖥️Which server is it on? · What happened, and when?
Mod problem🧩Which mod? · What goes wrong? (paste the log.txt error)
Farm or money issue💰Which server and farm? · What's wrong?
Report a player🚩Who are you reporting? · What happened? (screenshots welcome)

What members see on the panel:

Farm Sim Game APP Today at 4:20 PM
Valley Farmers Support

Need help with our servers, a mod or another player? Pick what it's about and our team will get back to you.

🖥️ Server down or lagging 🧩 Mod problem 💰 Farm or money issue 🚩 Report a player

What the member sees in their new ticket:

Farm Sim Game APP Today at 4:20 PM
Ticket #42 • Mod problem

Hi @FarmerJoe, thanks for reaching out. Post your log.txt and a screenshot of the error, and our team will be with you soon.

Which mod?
FS25_BigBaler
What goes wrong?
The baler disappears after the server restarts.

🔒 Close 🙋 Claim

Troubleshooting#

"I can't create ticket channels here yet."#

The bot is missing Manage Channels. Give it to the bot's role in Server Settings → Roles.

The panel didn't appear#

Check the bot can Send Messages and Embed Links in the panel channel, then click Move or post again. Missing permissions are listed in your dashboard's error log.

Staff can't see new tickets#

Add their role under Staff roles (or the type's Extra staff roles). The bot needs Manage Roles, and its own role must be above the roles it adds.

"You already have an open ticket"#

The member is at your Open tickets per member limit. Close one of their tickets first, or raise the limit. Tickets whose channel was deleted by hand don't count.

Nothing appears in the ticket log channel#

Check a Ticket log channel is saved and that the bot can View Channel, Send Messages, Embed Links and Attach Files there.

The member didn't get the transcript or rating#

They have DMs from server members turned off. The Ticket closed message says so.