!commands should already exist as a default command that provides the user with the link to your custom commands page. Since you’ve set up a custom command called “!commands” that overrides the default command, just run this in chat:
!delcom !commands
This will delete the custom command and allow use of the default command again. Then when you run !commands Nightbot will respond with the appropriate link to your commands page.