mirror of
https://github.com/matrixgpt/matrix-chatgpt-bot.git
synced 2024-09-28 20:15:56 +00:00
14 lines
451 B
TypeScript
14 lines
451 B
TypeScript
import { MessageEvent } from "./interfaces.js";
|
|
|
|
export function parseMatrixUsernamePretty(matrix_username: string): string {
|
|
if (matrix_username.includes(":") === false || matrix_username.includes("@") === false) {
|
|
return matrix_username;
|
|
}
|
|
const withoutUrl = matrix_username.split(':')[0];
|
|
return withoutUrl.split('@')[1]
|
|
}
|
|
|
|
export function isEventAMessage(event: any): event is MessageEvent {
|
|
return event.type === 'm.room.message'
|
|
}
|