Comments (3)
Honestly, just use another boy to log message deletions. We designed it this way as keeping all the commands in chat became confusing and just flooded the channel.
from discal-discord-bot.
Hm, using another boy would be discouraging. This bot would be pretty easy to change. We saw specific function that deletes messages. We think it shouldn't delete messages as it shouldn't be destructive with input.
We created a separate channel to type all these commands with only a few people exposed to it (server owner and another role). This works for any chatty bot and keeps the noise down.
What's also inconvenient, as a keyboard shortcut to go back to previous messages (default up arrow), editing previous messages is quicker to copy and re-send (although it edits the message and we don't believe the bot hooks to edited messages).
Could this bot be configured for its verbosity so that it doesn't delete messages?
from discal-discord-bot.
We have no intention of walking back the way the bot was designed. This system is by far better than it used to be.
Of course, most people have a dedicated channel for bot commands, still doesn't change the level of spam the bot can create if we didn't purge commands. Even if its not pinging users, it isn't helpful.
We don't hook into message edits, and most bots don't. It would break quite a lot of things and is just way too much work to even implement when it would break more things than it would fix.
Again, we have no intention of changing how the bot handles these specific commands. Just use another bot to log deleted commands.
from discal-discord-bot.
Related Issues (20)
- Enable Slash Commands HOT 4
- Support past event creation HOT 5
- Option to automatically add Event ID to Event Description HOT 2
- Convert database collation from latin1 to utf8
- Improve the help command HOT 1
- Attendee Waitlist HOT 1
- Support new timestamp value HOT 2
- Slash Commands Tracker HOT 3
- Rework add external calendar flow HOT 1
- Event wizard does not close after /event confirm HOT 1
- Add a non-ephemral confirmation after an event is created
- Add all-day & multi-day support to /displaycal HOT 4
- API Timestamps inconsistent HOT 1
- Add days of the week to /displaycal HOT 4
- Display event location in /DisplayCal HOT 1
- Guild events calendar sync HOT 6
- Can't clear "Location" property HOT 1
- Announcements do not support multi-cal HOT 3
- Build Instructions? HOT 1
- Translate bot to Thai
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discal-discord-bot.