(client, guildId, channelId)
| 1498 | } |
| 1499 | |
| 1500 | export async function unregisterTemporaryChannel(client, guildId, channelId) { |
| 1501 | try { |
| 1502 | const config = await getJoinToCreateConfig(client, guildId); |
| 1503 | |
| 1504 | if (config.temporaryChannels[channelId]) { |
| 1505 | delete config.temporaryChannels[channelId]; |
| 1506 | return await saveJoinToCreateConfig(client, guildId, config); |
| 1507 | } |
| 1508 | |
| 1509 | return false; |
| 1510 | } catch (error) { |
| 1511 | logger.error(`Error unregistering temporary channel for guild ${guildId}:`, error); |
| 1512 | return false; |
| 1513 | } |
| 1514 | } |
| 1515 | |
| 1516 | export async function getTemporaryChannelInfo(client, guildId, channelId) { |
| 1517 | try { |
no test coverage detected