Skip to content

Simple discord bot that posts new Counter-Strike 2 patch notes to your discord server.

License

Notifications You must be signed in to change notification settings

GhettoSway/discord-cs2updates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discord-cs2updates

Simple discord bot that posts new Counter-Strike 2 patch notes to your discord server. I tried my best to make the application as easy to integrate as possible to your existing project.

Demo

Demo

Requirements

Node.js version 16.9 or higher

Setup

git clone https://github.com/GhettoSway/discord-cs2updates
npm install

Create .env and fill it as .env.example. token and channelId are necessary variables

  • token is your bot's token
  • channelId is the channel id, to which patch notes will be posted to
  • embedColor is the color of the embed, as dec (defaults to orange if undefined)
  • thumbnail is link to image, that will be set as embed thumbnail (defaults to discord server's icon if undefined)
  • interval is time interval in seconds to check for new updates (defaults to 60 if undefined)

npm start to start the bot.

Extending to post Counter-Strike blog posts

If you wish to track Counter-Strike blog posts too, you may extend the application to do so easily! Event type 12 is used for patch notes, others are blog posts. You'll have to implement your own logic for blog post handling in fetchPatchNotes. To do so, replace if (event.event_type !== 12) continue; with

if (event.event_type !== 12) {
	// handle blog post
}

Contact

You may contact me via discord: fobba#9439