/Spirit-Box

Discord app that can create shareable journals for Phasmophobia.

Primary LanguageTypeScriptMIT LicenseMIT

Spirit Box

This is the source code for a Discord app that can create shareable journals to help you and your friends play Phasmophobia.

Example interaction

Setting up

  • Create a Discord application and its respective bot.
  • Run npm install in this repository to download dependencies.
  • Run npm run setup and fill in the required information.
  • Run npm run build to compile the TypeScript source.

Running

When running for the first time, use npm start -- --refresh to start the bot and update command metadata. Subsequent runs should be fine with just npm start, unless you modify command metadata.

After modifying the source you must run npm run build.

Using

  • Generate a URL with applications.commands and bot scopes. You don't need to check any bot permissions.
  • Add the application to your server, or share the invite URL.
  • Make sure the bot can see the channel then use it with /journal.