format more files
All checks were successful
Compile the repository / compile (pull_request) Successful in 1m12s
All checks were successful
Compile the repository / compile (pull_request) Successful in 1m12s
This commit is contained in:
@ -5,19 +5,19 @@ import { logger } from "../logger";
|
||||
import de from "date-fns/locale/de";
|
||||
|
||||
export function createDateStringFromEvent(event: GuildScheduledEvent, requestId: string, guildId?: string): string {
|
||||
if (!event.scheduledStartAt) {
|
||||
logger.error("Event has no start. Cannot create dateString.", { guildId, requestId })
|
||||
return `"habe keinen Startzeitpunkt ermitteln können"`
|
||||
}
|
||||
if (!event.scheduledStartAt) {
|
||||
logger.error("Event has no start. Cannot create dateString.", { guildId, requestId })
|
||||
return `"habe keinen Startzeitpunkt ermitteln können"`
|
||||
}
|
||||
|
||||
const timeZone = 'Europe/Berlin'
|
||||
const zonedDateTime = utcToZonedTime(event.scheduledStartAt, timeZone)
|
||||
const time = format(zonedDateTime, "HH:mm", { locale: de })
|
||||
const timeZone = 'Europe/Berlin'
|
||||
const zonedDateTime = utcToZonedTime(event.scheduledStartAt, timeZone)
|
||||
const time = format(zonedDateTime, "HH:mm", { locale: de })
|
||||
|
||||
if (isToday(zonedDateTime)) {
|
||||
return `heute um ${time}`
|
||||
}
|
||||
if (isToday(zonedDateTime)) {
|
||||
return `heute um ${time}`
|
||||
}
|
||||
|
||||
const date = format(zonedDateTime, "eeee dd.MM", { locale: de })
|
||||
return `am ${date} um ${time}`
|
||||
}
|
||||
const date = format(zonedDateTime, "eeee dd.MM", { locale: de })
|
||||
return `am ${date} um ${time}`
|
||||
}
|
||||
|
@ -5,20 +5,20 @@ import { config } from "../configuration"
|
||||
|
||||
export function filterRolesFromMemberUpdate(oldMember: GuildMember, newMember: GuildMember): ChangedRoles {
|
||||
|
||||
const oldRoles = oldMember.roles.cache
|
||||
const newRoles = newMember.roles.cache
|
||||
const oldRoles = oldMember.roles.cache
|
||||
const newRoles = newMember.roles.cache
|
||||
|
||||
const removedRoles = oldRoles.filter(x => newRoles.find(y => y.id === x.id) == undefined)
|
||||
const addedRoles = newRoles.filter(x => oldRoles.find(y => y.id === x.id) == undefined)
|
||||
logger.info(`Member ${oldMember.id} RemovedRoles: ${removedRoles.map(x => x.name)}`, { guildId: oldMember.guild.id })
|
||||
logger.info(`Member ${oldMember.id} AddedRoles: ${addedRoles.map(x => x.name)}`, { guildId: oldMember.guild.id })
|
||||
const removedRoles = oldRoles.filter(x => newRoles.find(y => y.id === x.id) == undefined)
|
||||
const addedRoles = newRoles.filter(x => oldRoles.find(y => y.id === x.id) == undefined)
|
||||
logger.info(`Member ${oldMember.id} RemovedRoles: ${removedRoles.map(x => x.name)}`, { guildId: oldMember.guild.id })
|
||||
logger.info(`Member ${oldMember.id} AddedRoles: ${addedRoles.map(x => x.name)}`, { guildId: oldMember.guild.id })
|
||||
|
||||
return { addedRoles, removedRoles }
|
||||
return { addedRoles, removedRoles }
|
||||
}
|
||||
|
||||
export function getGuildSpecificTriggerRoleId(): Collection<string, PermissionLevel> {
|
||||
const outVal = new Collection<string, PermissionLevel>()
|
||||
outVal.set(config.bot.watcher_role, "VIEWER")
|
||||
outVal.set(config.bot.jf_admin_role, "ADMIN")
|
||||
return outVal
|
||||
const outVal = new Collection<string, PermissionLevel>()
|
||||
outVal.set(config.bot.watcher_role, "VIEWER")
|
||||
outVal.set(config.bot.jf_admin_role, "ADMIN")
|
||||
return outVal
|
||||
}
|
||||
|
@ -2,11 +2,11 @@ import { CustomError, errorCodes } from "../interfaces"
|
||||
import { ExtendedClient } from "../structures/client"
|
||||
|
||||
export async function sendFailureDM(creatorMessage: string, client: ExtendedClient, creatorId?: string): Promise<void> {
|
||||
if (!creatorId) throw new CustomError('No creator ID present', errorCodes.no_creator_id)
|
||||
const creator = await client.users.fetch(creatorId)
|
||||
console.log(`Creator ${JSON.stringify(creator)}`)
|
||||
if (creator)
|
||||
if (!creator.dmChannel)
|
||||
await creator.createDM()
|
||||
await creator.dmChannel?.send(creatorMessage)
|
||||
if (!creatorId) throw new CustomError('No creator ID present', errorCodes.no_creator_id)
|
||||
const creator = await client.users.fetch(creatorId)
|
||||
console.log(`Creator ${JSON.stringify(creator)}`)
|
||||
if (creator)
|
||||
if (!creator.dmChannel)
|
||||
await creator.createDM()
|
||||
await creator.dmChannel?.send(creatorMessage)
|
||||
}
|
||||
|
Reference in New Issue
Block a user