{"repo":"1FarZ1/DisLogger","free":true,"listed":false,"github":"https://github.com/1FarZ1/DisLogger","clone":"git clone https://github.com/1FarZ1/DisLogger.git","description":"Send structured logs, errors, crash reports, and even user activities directly to your Discord channels in seconds.","language":"Dart","stars":12,"topics":["analytics","discord","error-handling","flutter","logging","logs","pub-dev","tracking","user-activity"],"license":null,"category":"mobile-apps","readme_excerpt":"DisLogger A Flutter package that simplifies logging to Discord webhooks. This package helps you send structured and formatted logs directly to Discord channels, making debugging and monitoring your Flutter applications easier and more collaborative. Features - 📝 Channel-based logging - Send different log types to different Discord webhooks - 🔍 Detailed context - Automatically includes device info, timestamps, and user data - 🌈 Formatted messages - Clean and readable Discord message formatting - 📱 Device identification - Automatically captures device information - ⚡ Lightweight - Minimal impact on app performance - 🆓 Completely free - No hidden servers or fees - 📈 Collaborate easily - Share logs with your team in Discord - 🛠️ Customizable fields - Add custom data to your log messages [SOON] Installation Run: Quick Start Usage Basic Logging Custom Log Data Add custom fields to your log messages: Handling Authentication Events Advanced Configuration Custom Enum Types You can use any enum for categorizing your logs: Error Handling The package includes built-in error handling and retry logic: Message Format Discord messages are formatted for readability: Best Practices - Don't log sensitive information : Never send passwords, authentication tokens, or personal data - Be mindful of rate limits : Discord has rate limits on webhook requests , Discord Allows up to 5 requests per second per webhook. Avoid sending too many logs in a short time. - Use different channels logically ","default_branch":null,"files":null,"tree":[],"storefront":"/r/1FarZ1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/1FarZ1/DisLogger/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}