Troubleshooting

We're here to help you troubleshoot The DAO Tool! Below are quick tips and resources for resolving common problems.
Where to get help?
Telegram: t.me/thedaotool
Discord: Join the Community
Email: [email protected]
Documentation References
Local Setup Docs
GitHub – configure GitHub OAuth.
Discord Bot – connect your server to Discord.
Firebase – database configuration.
Privy – wallet setup.
Mail Setup – enable email features.
REST API Docs – reference endpoints for Discord, GitHub, Wallet, and more!
Official Guides:
Common Issues
Discord Integration
OAuth not redirecting? Ensure the callback URL in your Discord app matches
/api/discord/callback
.Channels not showing up? Check that your bot has permission to view channels in your Discord guild.
GitHub Integration
Repo list empty? Confirm your GitHub token scopes include
repo
.Webhook errors? Verify the webhook URL and secret in your GitHub settings.
Firebase
Cannot connect to database? Make sure your Firebase service account credentials are correct and environment variables are loaded.
Privy Wallet
Balance shows 0? The wallet might be on the wrong network. Check your network configuration.
Transaction failures? Verify you have enough SOL for fees and that the Privy API keys are set.
Packages & Setup
Run
npm install
inside bothclient/
andserver/
to install all packages.If a package is missing or outdated, delete
node_modules
and reinstall.
FAQ
Where is the code hosted? The main repository lives at GitHub.
Is there a Docker setup? Yes, see Running with Docker.
How do I report a bug? Open an issue on GitHub or email us.
These resources should help with most setup and runtime issues. Feel free to reach out on Discord, Telegram, or email if you get stuck.
Last updated