Skip to content

A Discord.js bot to that replies to messages that lack suitable image identifiers.

License

Notifications You must be signed in to change notification settings

chrisdenman/id-bot

Repository files navigation

ID Bot 0.0.6

An stylised image of the project's logo formed of a lower-case i cursively joining a capitalised D

A Discord.js bot to that replies to messages that lack suitable image identifiers.

Use Cases

  • Facilitating inclusivity by promoting descriptions for all message image attachments.
  • Increases the meaningful contextual lifetime of images.

Running Locally

A working version of node is required (Tested on v21.6.2).

Required Environment Variables

  • id_bot_id must be set to the bot's client identifier.
  • id_bot_token must be set to the bot's token.

npm run start - starts the OAuth server and application proper in parallel.

QA

Tests

npm run test

  • Test reports are located here.
  • Coverage reports are located here.

npm run check

  • Runs: linting, auditing, testing.

Linting

npm run lint

Package Auditing

npm run audit

Production Plugins

  • discord.js
  • express
  • discord-api-types

Discord Application Intents Required

  • bot
  • messages.read
  • guilds

Discord Permissions Required

  • Send Messages
  • Send Messages in Threads

Version History

See Version History

Licensing

The Unlicense

Resources Used

About

A Discord.js bot to that replies to messages that lack suitable image identifiers.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages