cgrohan / easy-scheduled-discord-event

Schedule guild events for your Discord server (up to 100 in one time) with one Discord command.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add Discord events from CSV

Are you tired of adding Discord events by hand? This project can potentially help you. Write your events as a CSV file and insert them all at once.

Requirements

It's very simple

  1. Clone the project (or download it)
git clone https://github.com/cgrohan/easy-scheduled-discord-event.git
  1. Open the folder with your favorite IDE (like vscode) initialize the project and install all dependencies :
npm init -y
npm install discord.js
npm install csv-parser
  1. Configure the config.json file :
{
  "token": "token_bot_from_discord_developers_portal",
  "clientId": "application_id_bot_from_developers_portal",
  "guildId": "discord_server_id"
}
  1. Add events in data.csv file :
name,image,description,scheduled_start_time,scheduled_end_time,entity_metadata
event example,images/image-example.jpg,description example,2024-12-11T16:00,2024-12-11T20:00,location example
  1. Run your app in terminal :
node index.js
  1. Go in your Discord Server and run the following command :
/event

Information

About

Schedule guild events for your Discord server (up to 100 in one time) with one Discord command.


Languages

Language:JavaScript 100.0%