1.0.6 • Published 10 months ago

sv-watcher v1.0.6

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

StatensVegvesen watcher

Package used for monitoring specific endpoint of statens vegvesen for new driving exam slots. Integration with discord bot for sending notifications and updating the authorization token.

config.json setup

In order for the package to run, config.json values have to be populated. Currently, package contains config_template.json. Make sure to rename that to config.json and fill it in with correct values.

StatVegApiEndpoint

Endpoint.

DiscordChannelId

Channel ID for which to send main notifications. 1. Enable developer mode on Discord 2. Right click the Discord channel and copy the channel ID.

DiscordChannelId2

Channel ID for more spammy notifications - this channel should be muted.

AuthorizationCookie

Cookie obtained from request sent to StatensVegvesen. Only part starting with SVVSecurityTokenIdporten= is relevant.

BotToken

Bot token used for authenticating the bot inside the script. Obtained from 1. Open Discord application developer portal 2. Choose your application 3. OAuth2 > General 4. For scopes, select "bot" 5. For Bot permissions, select all related to messages 6. Scroll down and copy the "generated url" 7. Open url in another tab and add the bot to your server.

BotOwnerUserId

When developer mode is enabled, right click your user profile in Discord APP and copy UserID

How to run?

In order to run, navigate to directory and call

node ./index.js

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago