opentabletdriver / tabletbot Goto Github PK
View Code? Open in Web Editor NEWOpenTabletDriver's Discord bot
OpenTabletDriver's Discord bot
For example, the link https://github.com/OpenTabletDriver/OpenTabletDriver/blob/ecc888716fc18329749f7b7d278f2b3b5749ff21/README.md?plain=1#L116 results in:
The expected result is that it doesn't contain this line:
The issue primarily stems from the fact that Discord will reject invalid languages for codeblocks (e.g. if it contains invalid characters) and instead emit the full string.
Do not show hide body if body is already hidden complete
Hide labels button, when posting multiple issues these can get quite large.
For example:
TabletBot parses https://github.com/OpenTabletDriver/OpenTabletDriver/blob/hotfix/OpenTabletDriver.UX/App.cs#L5 and returns line 6
Expected output:
using System.CommandLine.Invocation;
The current workflow actions do not use cachix and it leads to builds taking more than 50 minutes to run. Ideally, it should pull from cachix to reduce the building times to much more reasonable values.
When generating PR previews (as attached), it would be nice if there was a optional feature to remove the body of the issue so that it doesn't fill up the chat quite as significantly. I've attached an example of how it would look.
In other Discord bots this is usually enabled by having interactive buttons beneath the message (which also usually disappear after a couple of minutes)
All current embeds cannot be modified after their creation, a command could be added to edit embeds.
While this probably isn't a big deal, storing the regex in the Data struct that is passed around the bot would stop compiling the regex every time.
The new TabletBot does not have the embed slash command.
Currently the logic is very complex, extremely annoying to understand and even more annoying to expand.
Storing a State for each invocation that contains bools on what is and isn't set. This would make general expanding of this code much easier.
Then each interaction can just update a value then run a function that updates the message, way simpler than the current logic where each branch edits the message manually.
A command to generate the rules for a specified VID and PID and output them as a file with instructions on how to load them.
With the release of discord forums, we should transition to using them to provide support. They allow for better triage, less clutter, and also better searching.
Ideal features to be added:
Might be out of scope but is good for mass edits.
Would be nice to use e.g. web#25
to link to the equivalent issue (in this case OpenTabletDriver/opentabletdriver.github.io#112)
Being able to add which tokens are available on runtime would be preferable, e.g. /addissuetoken web OpenTabletDriver.Web
though obviously only for privileged users.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.