ps potatosipsRedBot Guide
HomeInstallCore SetupCustomizationTroubleshooting

YALC

Yet Another Logging Cog. Current recommended setup: keep YALC loaded, but enable only voice state logging.

Final clean state: Enabled events: 1, voice_state_update points to your voice log text channel, and validation shows 0 issues.

Install

oa repo add taakoscogs https://github.com/TaakoOfficial/TaakosCogs
oa cog install taakoscogs YALC
oa load YALC

Initial setup

This creates the YALC Logs category and all default log channels. Use it once for a full setup.

oa yalc setup CONFIRM

Keep only voice join/leave logs

If full setup enabled too many logs, disable everything first, then enable only voice state logging.

oa yalc bulk_disable all
oa yalc enable voice_state_update
oa yalc setchannel voice_state_update VOICE_LOG_TEXT_CHANNEL_ID
oa yalc validate
oa yalc settings
Use the text channel ID where you want voice join, leave, move, mute, deafen, stream, camera, and related voice state logs to appear.

Do not bulk-enable voice unless needed

voice_state_update is enough for normal voice join/leave logging. Only use bulk voice logging if you want every voice-related YALC event.

# Optional only if you want every voice category event
oa yalc bulk_enable voice

Validation notes

0 issues

If oa yalc validate says found 0 issues, the setup is good.

Warnings are okay

Warnings like disabled events still having assigned channels are not a problem. Disabled events will not log anything unless enabled again.

Diagnostics

oa yalc test
oa yalc dashboard

Avoid reset

Do not run oa yalc reset unless you want to wipe YALC channel mappings and settings.