Skip to content
This repository has been archived by the owner on Nov 30, 2024. It is now read-only.

Latest commit

 

History

History

Dreams

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Dreams & Confessions

A command to post messages in a dedicated dreams and confessions channel, the purpose is to confess something or to share an interesting dream you had.

Usage:

  • -dream details of your dream
  • -confess your confession

Details:

  • $ch should be the ID for the dreams channel.
  • $cd is the amount of seconds for cooldown per dream, default is 600 seconds. (10 minutes)
  • $minimum is the minimum characters count required for a dream or a confession to be posted, default is 20.

On my Discord server, I have the #dreams-confessions channel in read-only mode. Meaning that Send Message permission is disabled for everyone, to keep the channel free from clutter.

Explanation and Preview

Setup

  • Login to YAGPDB dashboard. (https://yagpdb.xyz/manage)
  • Navigate: Custom Commands -> Commands -> Create a new custom command.
  • Trigger type: Regex
  • Trigger: ^-\b(dream|confess)\b(\s+|\z)
  • Copy and paste code in the response field.
  • Save.

Disclaimer

The basic idea is to post dreams and confessions anonymously, the code as is does not keep logs of any kind nor track use, even Discord Audit log will not show the post and delete actions of this command, because Discord ignores single actions by bots in the logs.

However:

  • Pop up notifications could reveal who used the command, if someone is online at the same time. (Thanks to Arksi pointing this out)
  • Server admins could have third party loggers for message post, edit and delete.

Server admins using this command should respect the privacy of their members. This can be a funny command to mess around with or a genuine outlet to unload a memory or two. Think of the bigger picture.