Terms of Service
These terms apply to Ticket Relay, including the Discord bot TicketCraft.
1. About these terms
Ticket Relay (the “Service”) is run by the operator of tickets.devmesh.xyz (“we”, “us”). It includes the Discord bot TicketCraft, the web console at tickets.devmesh.xyz and the GitHub App that files issues. By using the Service, for example by opening a ticket, verifying as a contributor or signing in to the console, you agree to these terms and to our Privacy Policy. If you don’t agree, don’t use the Service.
2. What the Service does
- Tickets. Members of a Discord server pick an app and fill in a short form, which can include screenshots. The Service files the ticket as an issue in the GitHub repository the server’s administrators chose for that app, and sends the member a private confirmation.
- Contributor roles. Members can sign in with GitHub so the Service can count their merged pull requests or commits in the server’s repositories and give them a matching Discord role.
- Console. Server owners, admins and moderators manage setup and tickets in the web console after signing in with Discord.
- AI triage (optional). If a server’s administrators turn it on, an AI model reviews filed tickets and may label them, comment on them, update the member’s private confirmation in Discord, or close them as duplicates, spam or questions for the community, as the administrators configured. Its calls can be wrong; administrators can review and undo them on GitHub.
3. Who can use it
You must be allowed to use Discord under its terms, including its minimum age for your country, and follow the rules of the server where you use the bot. If you add the bot to a server or connect a GitHub account or repository, you confirm that you have the authority to do so.
4. Your tickets and content
- You are responsible for what you submit. Only submit information you have the right to share.
- Never include passwords, access tokens, payment details or other secrets, or other people’s personal information.
- Tickets become GitHub issues. If the repository is public, anyone on the internet can read the issue, including your Discord display name and username, and see the files you attach. The form tells you whether the repository is public or private before you submit.
- Only attach screenshots you have the right to share, and hide anything private in them first.
- You allow us to store, process and send your submission to GitHub and Discord as needed to run the Service. Once an issue exists on GitHub, the repository’s owners control it, and GitHub’s terms apply to it.
5. Acceptable use
Don’t use the Service to:
- send spam, repeated or automated submissions, or try to get around the rate limits;
- post content that is illegal, harassing, hateful, sexually explicit or infringes someone else’s rights;
- share malware or links meant to deceive or harm people;
- impersonate others, or verify a GitHub account that isn’t yours;
- probe, attack or disrupt the Service, or access data you aren’t authorized to see.
Server administrators can close tickets and revoke contributor roles, and we may block use of the Service that breaks these rules.
6. Server administrators
If you set up the Service for a Discord server, you decide which repositories receive tickets, who can access the console and what moderators may do. You are responsible for that configuration, for telling your members how their tickets are handled, and for following Discord’s and GitHub’s terms in your server and repositories.
7. Discord and GitHub
The Service relies on Discord and GitHub, and your use of them is governed by the Discord Terms of Service and the GitHub Terms of Service. Ticket Relay is not made, endorsed or sponsored by Discord or GitHub.
8. Availability and changes
We try to keep the Service running and to file every ticket exactly once, but we don’t guarantee that it will always be available or free of errors. We may change, suspend or discontinue features at any time.
9. Ending your use
You can stop using the Service at any time: members can simply stop using the bot, and administrators can remove the bot from their server and uninstall the GitHub App. We may suspend or end access for anyone who breaks these terms or puts the Service or its users at risk.
10. Disclaimers and liability
The Service is provided “as is” and “as available”, without warranties of any kind, to the extent the law allows. To the extent the law allows, we are not liable for indirect, incidental or consequential damages, or for lost data, content or profits, arising from your use of the Service. Nothing in these terms limits rights you have under laws that can’t be waived.
11. Changes to these terms
We may update these terms. When we do, we change the date at the top of this page. If you keep using the Service after a change, you accept the updated terms.
12. Contact
Questions about these terms: the administrators of the Discord server where you use the bot, who can pass your request on to us.