About
What's an integration?
Last updated
What's an integration?
Last updated
A Tickets Integration allows other services to get information on your use of Tickets!
Currently a Integration must be authorized to receive information from Tickets.
A Tickets Integration is granted certain scopes due to its needs but heres an overview for each one that exists For context heres each scope level 1: This is the lowest level and contains information that isnt sensitive typically only that a event has indeed occurred 2: These are higher level scopes, they typically contain more sensitive information such as narrowing specifics 3: These are super sensitive scopes that contain specific info that could be used to profile you extensively 4: These are Dangerous scopes that can either get extremely sensitive information or changing server data.
Get updates on every ticket creation
1
When a ticket is created the integration will get a request telling them who created the ticket and the server id where it was created
Get updates on every transcript creation
1
When a channel is transcribed with Professional Transcripts the integration is told who created it and which server created it
Get updates on every Drop Giveaways and their payouts
1
When a Drop giveaway is claimed the integration is told what server dropped it and what amount of XP + Unb currency it paid out
Get updates on when a person has verified
1
When a user verifies the integration will be notified on which server it occurred
Get Specialized data from ticketing (number of messages)
2
When a Ticket has been closed tickets will send the integration the server id and the amount of messages in that ticket.
Get updates on who verifies
2
When a user verifies the integration will be notified on which server it occurred and who was the one who verified
Integrations can be found using the /intergrations find
command and will display a list of integrations!
You can create an integration by contacting us here https://invomagic.com/contact and select the "Creating a tickets Integration" option and fill out the details
Rules include 1️⃣ You must treat user data with respect
When you receive data from Tickets you must keep that data secure
2️⃣ You must put it somewhere Whether it be in your documentation, it must be easy to find how to setup the integrations on both Tickets and our bot, and easy to find it exists at all
3️⃣ Your bot must be compliant with Discord's TOS
This one is obvious
4️⃣ Keep Tickets Integrated Well
If you change the key or the URL you must update it with your t!integrationdev command
5️⃣ Respect
You must respect us, our bot, and the users who use it this includes keeping functionality intact well, running a well kept support server, and clear documentation for your bot and the integration's page Additionally your integration must only request needed perms + you must not have ever been given a valid BL from CyberShield.