Skip to main content
2020-07-30

2020-07-30


Adds ticket stuff

Tickets


@inter·punct can tickets.

Notable Features


- Logs (
Like This)
- In-discord transcripts
- Reaction controls (One reaction to create a ticket, one to close and save the transcript.)
- Automatic Ping (ping after someone sends a message)
- Automatic Close (close if no one sends anything)

Setup


Ticket Setup

Commands


ip!ticket category CATEGORY NAMEActive tickets will be put into the category you set. It must be empty and with the right permissions.
ip!ticket invitation invitation message linkSet the invitation message. Reacting to the invitation message will create a ticket.
ip!ticket welcome Welcome Message...Set the message to be sent to users when they create a ticket. Do ip!ticket welcome to unset.
ip!ticket logs #ticket-logs #uploadsLog the last 100 messages in a ticket to #ticket-logs when the ticket is closed. To disable, delete the log channels.
ip!ticket logs #ticket-transcriptsLog all messages sent in a ticket to #ticket-transcripts. Does not log edits.
ip!ticket ping @Who to pingSet a person/role to @ after someone says something in a new ticket. do ip!ticket ping to unset.
ip!ticket autoclose Time eg 15minautomatically close a ticket if no one has sent anything it after the specified period. do ip!ticket autoclose 0s to unset.
ip!ticket deletetime Time eg 1minset how long to wait after closing a ticket before deleting the channel. messages sent in this time will show up in transcripts, but not logs. default is 1 minute.
ip!ticket creatorcanclose yes or noset if the creator of the ticket can close it themself.
ip!ticket dmonclose yes or noset if the creator of the ticket should be dm'd when the ticket is closed.
To disable tickets, delete the invitation message and the ticket category.

randomword


Usage:
ip!randomword
the first person to type it wins
you
ip!randomword

inter·punct BOT
screenshot