v1.3.0
Changes in changelog
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# open-ticket
|
||||
[](https://discord.com/invite/26vT9wt3n3)
|
||||
[](https://github.com/DJj123dj/open-ticket/releases/tag/v1.2.2)
|
||||
[](https://github.com/DJj123dj/open-ticket/releases/tag/v1.3.0)
|
||||
[](#packages)
|
||||
[](https://github.com/DJj123dj/open-ticket/blob/main/LICENSE)
|
||||
|
||||
@@ -13,78 +13,48 @@ This is an open-source discord ticket bot, you can configure it and it comes wit
|
||||
- transcripts
|
||||
- add/remove users from ticket
|
||||
- custom colors & name
|
||||
- has tickets for questions, partners & job applications
|
||||
- create custom ticket names, icons & colors
|
||||
- create url buttons for websites
|
||||
- uses discord.js 13
|
||||
- configure your own ticket options
|
||||
- remove credits if you want
|
||||
|
||||
- up to 6 tickets at the same time
|
||||
- change all bot messages
|
||||
|
||||
## installation
|
||||
You need `node.js 16` to run this project, if you don't want to install `node.js 16` then there is a npm package that can help you.
|
||||
**You need `node.js 16` to run this project!**
|
||||
|
||||
You can clone this project for download.
|
||||
You can clone or download this project.
|
||||
|
||||
### packages
|
||||
- canvas => version `^2.8.0`
|
||||
- discord.js => version `^13.2.0`
|
||||
- express => version `^4.17.1`
|
||||
- node-localstorage => version `^2.2.1`
|
||||
- canvas => version `latest`
|
||||
- discord.js => version `latest`
|
||||
- express => version `latest`
|
||||
- node-localstorage => version `latest`
|
||||
|
||||
The packages are also in package.json!
|
||||
|
||||
### node.js 16 package
|
||||
if you don't want to install `node.js 16`, you can install this package too
|
||||
- node => version ^16.10.0
|
||||
|
||||
_npm install node@16_
|
||||
You can install all of them by running `npm install`
|
||||
|
||||
## running
|
||||
you can run `node index.js` but i would recommend you to use `npm start`
|
||||
|
||||
if there are any errors, you can open an **issue on github** or **contact me in the discord server**.
|
||||
|
||||
### config (required)
|
||||
=> main config
|
||||
- `server_name` => the name from your server.
|
||||
- `server_logo`=> the logo from your server.
|
||||
- `bot_name`=> the bot's name.
|
||||
- `main_color`=> the color used in all embeds.
|
||||
- `auth_token`=> the bot's token (Discord Developer Portal)
|
||||
- `botperms_role`=> the id from a role that can run admin commands with the bot.
|
||||
- `prefix`=> the bot's prefix.
|
||||
|
||||
- `credits_please-do-not-remove` => remove the credits or not
|
||||
|
||||
=> status config
|
||||
- `status/type` => PLAYING | STREAMING | LISTENING | WATCHING | CUSTOM | COMPETING
|
||||
- `status/text` => the status text
|
||||
|
||||
=> ticket system config
|
||||
- `system/ticket_channel` => the channel where you are going to put the !ticket msg.
|
||||
- `system/ticket_category` => the category for tickets.
|
||||
- `system/member_role` => this role doesn't have access to tickets
|
||||
(WARNING: @everyone does have access to tickets, so make sure all members have a member role!).
|
||||
- `system/transcript_channel` => the channel for transcripts.
|
||||
- `system/enable_transcripts` => enable transcripts.
|
||||
- `system/enable_category` => enable tickets in category.
|
||||
|
||||
=> ticket options config
|
||||
- `options/ticket.../enabled` => set this option TRUE or FALSE.
|
||||
- `options/ticket.../icon` => set an emoji for this ticket option.
|
||||
- `options/ticket.../description` => set a description for this ticket option.
|
||||
- `options/ticket.../name` => set a name for this ticket option.
|
||||
- `options/ticket.../channel_prefix` => this will be the prefix for channel names (empty is disabled!)
|
||||
### config
|
||||
Our config documentation is moved to another file:
|
||||
[click here to view](CONFIG.md)
|
||||
|
||||
### intents & permissions
|
||||
In the discord developer portal in the "bot" panel you will find 3 switches under the title "Gateaway Intents". The following switches should always be turned on
|
||||
- `SERVER MEMBERS INTENT`
|
||||
- `MESSAGE CONTENT INTENT`
|
||||
|
||||
The bot needs `ADMINISTRATOR` permissions to work the best.
|
||||
To work the best, the bot needs `ADMINISTRATOR` permissions.
|
||||
You can also configure your own permissions
|
||||
|
||||
## credits
|
||||
Please don't remove the credits from the bot 😊.
|
||||
## information
|
||||
|
||||
_v1.2.2_
|
||||
_v1.3.0_
|
||||
|
||||
© 2021 - DJdj Development | [website](https://www.dj-dj.be) | [discord](https://discord.com/invite/26vT9wt3n3)
|
||||
changelog: [click here](CHANGELOG.md)
|
||||
|
||||
© 2022 - DJdj Development | [website](https://www.dj-dj.be) | [discord](https://discord.com/invite/26vT9wt3n3)
|
||||
Reference in New Issue
Block a user