- Pronouns: it/its
- Programming languages: Python, Kotlin, Java, Rust
- Human languages: English, toki pona, Toaq
mazziechai / kose-kata Goto Github PK
View Code? Open in Web Editor NEWPowerful note Discord bot
License: Mozilla Public License 2.0
Powerful note Discord bot
License: Mozilla Public License 2.0
I noticed that it took a very long time in ma pona when selecting a random note from a pool. This might be because of how the notes are retrieved and then chosen.
it's easier to learn note names when the content is displayed alongside the note's name.
i personally think a good spot for this is at the bottom, like #6770a0 tptpt
This could be solved with lazy pagination and retrieving of notes.
I'm not sure how to make this better with searching notes since the fuzzy search is in code rather than in MongoDB, which means that all notes have to be retrieved before a search.
A complaint is that there's too much information in the embed that isn't necessary.
A /info (ID)
command should provide verbose information about a note as an embed. The message should not have the content of the note in it, and instead it should have a button to see the content in an ephemeral message.
Names can have multiple notes associated with them. When invoked through a regular viewing command, it chooses a random one from the notes associated with that name. However, this isn't always wanted behavior, and the option to reserve note names is necessary to prevent collision.
MongoDB has served us well, but I feel as if it's time we moved over to Postgres for performance reasons.
Logs for actions on notes should contain information for creation, deletion, editing, editing aliases, and editing its reserved name status. The view/usage count of a note will also be tracked.
Most interactions with kose kata are ephemeral. This makes it harder to moderate as there's no logs of it. Simply changing the type of the command should do, with minor adjustments.
The ability to reference a note by its ID should be there too, preferably with some syntax like [[id]]
.
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.