refactor water me service

remove "text-based-feature"
improve messages service interface
implement more features for fluxer
This commit is contained in:
2026-02-18 18:38:09 +01:00
parent 84b851f60f
commit 0a460800b6
20 changed files with 202 additions and 56 deletions

20
core/src/lib/common.ts Normal file
View File

@@ -0,0 +1,20 @@
export type BaseMessage = {
content: string;
};
export type BaseChannel = {
id: string;
};
export type BaseUser = {
id: string;
};
export type BaseCreateMessage =
| {
content?: string;
embeds?: unknown[] | null;
attachments?: unknown[] | null;
files?: unknown[] | null;
}
| string;