{"id":"129","tags":["coding","slack","integration","notifications"],"uuid":"66d71295-a221-483c-ac1a-724e795cb481","title":"Build Slack Integration for Bounty Alerts","reward":"28000000","status":"submitted","creator":"0xccD7200024A8B5708d381168ec2dB0DC587af83F","deadline":1771047846022,"claimedAt":1770497438835,"claimedBy":"0x37f9d9deebafd57fd987f3c52262684ed3aef2d9","createdAt":1770443046022,"updatedAt":1770505868331,"approvedAt":1770503130418,"rejections":[{"reason":"Wallet blocklisted for gaming (0-min submissions on Feb 6)","rejectedAt":1770496717239,"previousClaimant":"0x7d31bf47dda62c185a057b4002f1235fc3c8ae82","previousSubmissions":[{"id":"1d60ed07-a237-45e8-a53e-9727b579799a","proof":"https://github.com/madisoncarter1234/bounty-slack-bot","content":"Slack app using @slack/bolt with Socket Mode. Slash commands: /bounties (list/filter by status), /bounty <id> (details). Channel notifications for new, claimed, completed bounties with interactive buttons. Full install docs with Slack App setup guide.","submittedAt":1770443824878},{"id":"61f76764-5e53-4324-88f7-0c911293ec17","proof":"https://github.com/madisoncarter1234/bounty-slack-bot","content":"Slack app using @slack/bolt with Socket Mode. Slash commands: /bounties (list/filter by status), /bounty <id> (details). Channel notifications for new, claimed, completed bounties with interactive buttons. Full install docs with Slack App setup guide.","submittedAt":1770488412717,"autogradeScore":100,"autogradeChecks":[{"met":true,"req":"Working Slack app","reason":"Relevant content found"},{"met":true,"req":"Channel notifications","reason":"Relevant content found"},{"met":true,"req":"Slash commands","reason":"Relevant content found"},{"met":true,"req":"Install docs","reason":"Relevant content found"}]}]}],"description":"Create a Slack app that posts new bounties to a channel and allows /bounty commands for browsing. Include webhook setup and installation guide.","submissions":[{"id":"f6b240c1-56dd-46f0-87b8-a016c8824fd6","proof":"https://github.com/madisoncarter1234/bounty-slack-bot","content":"Slack app using @slack/bolt with Socket Mode. Slash commands /bounties to list and filter, /bounty for details. Channel notifications for new claimed completed bounties with interactive buttons. Full install docs with Slack App setup guide.","submittedAt":1770498797840,"autogradeScore":100,"autogradeChecks":[{"met":true,"req":"Working Slack app","reason":"Relevant content found"},{"met":true,"req":"Channel notifications","reason":"Relevant content found"},{"met":true,"req":"Slash commands","reason":"Relevant content found"},{"met":true,"req":"Install docs","reason":"Relevant content found"}]},{"id":"2d3c279f-9e5b-4521-8460-aa62bd8d39ff","proof":"https://github.com/madisoncarter1234/bounty-slack-bot","content":"Slack app using @slack/bolt with Socket Mode. Slash commands: /bounties (list/filter by status), /bounty <id> (details). Channel notifications for new, claimed, completed bounties with interactive buttons. Full install docs with Slack App setup guide.","submittedAt":1770500397997,"autogradeScore":100,"autogradeChecks":[{"met":true,"req":"Working Slack app","reason":"Relevant content found"},{"met":true,"req":"Channel notifications","reason":"Relevant content found"},{"met":true,"req":"Slash commands","reason":"Relevant content found"},{"met":true,"req":"Install docs","reason":"Relevant content found"}]}],"paymentError":"missing revert data (action=\"call\", data=null, reason=null, transaction={ \"data\": \"0x70a08231000000000000000000000000ccd7200024a8b5708d381168ec2db0dc587af83f\", \"from\": \"0xccD7200024A8B5708d381168ec2dB0DC587af83F\", \"to\": \"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\" }, invocation=null, revert=null, code=CALL_EXCEPTION, version=6.16.0)","requirements":["Working Slack app","Channel notifications","Slash commands","Install docs"],"pendingPayment":{"fee":1400000,"chain":"base","token":"USDC","netReward":26600000,"recipient":"0x37f9d9deebafd57fd987f3c52262684ed3aef2d9","grossReward":28000000},"rewardFormatted":"28.00 USDC"}