Skip to content

Slack DM Sender built for sending mass DMs across a Slack workspace by your name.

License

Notifications You must be signed in to change notification settings

karantrehan3/dm-sender-public

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

{% include header.html %}

Introduction

This project is a slack-bot designed to send direct messages (DMs) to users in a Slack workspace posing as you. It includes various functionalities such as OAuth authentication, redis based bull-queue management, access-control layer and platform-based handling.

The App is capable of receiving the DM to be sent as a message and then trigger it immediately or schedule it for the users you select based on the filter options.

Via BullMQ, I have imposed rate-limits and that ensures we stay well-within the limit while sending Slack DMs.

Source Code

The source code for this is kept in a private-repository since the project has been added as an internal tool for my current org. A security-step measure. If you'd like access to the code, please drop an email at [email protected]

Architecture

{% include architecture.html %}

Demo Video

{% include demo.html %}

About

Slack DM Sender built for sending mass DMs across a Slack workspace by your name.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages