Discord Bot with Sports/Esports EV Betting Picks
Only freelancers located in the U.S. may apply.U.S. located freelancers only
I need a Discord bot built that posts positive expected value (+EV) sports betting picks to a channel, plus esports match schedules/scores. I have the full technical spec already written — APIs picked, EV formula defined, architecture outlined. This is integration work, not research. What's provided: Working API keys for The Odds API (sports odds) and PandaScore (esports stats) — I'll provide on hire Complete EV calculation formula (Python, ready to use) Full architecture spec (polling schedule, caching approach, bookmaker lists) Core deliverables (must-have, fixed price): Discord bot that connects to my server Scheduled polling (1-2x daily, not live) of The Odds API for sports moneylines + player props EV calculation comparing soft-book odds (DraftKings/FanDuel/Caesars) against Pinnacle as the sharp reference Caching layer (database) so the bot never calls the API live per Discord command Bot posts flagged +EV picks to a designated channel, above a configurable EV threshold PandaScore integration for esports match schedules/results posted to a separate channel Basic error handling with retry/backoff (no runaway API costs) Documentation: how to run it, how to add new sports/leagues, how to change the EV threshold Stretch goal (only if time allows within budget — not required): OddsPapi integration for esports moneyline EV detection (this API is unverified/free-tier, so treat as experimental) Tech preferences: Python or Node.js, whichever you're stronger in. Open to your hosting recommendation (needs to run 24/7 cheaply). Budget & Payment Structure: $500 fixed price, split into milestones Milestone 1 ($150) — Foundation: Discord bot connects to server, The Odds API integration pulling live sports odds data, caching layer working. Paid on demo of working data pull + bot online in server. Milestone 2 ($200) — Core Logic: EV calculation implemented and verified accurate against manual spot-checks, picks posting to Discord channel automatically on schedule. Paid on demo of at least 3 correctly-calculated +EV picks posted live. Milestone 3 ($150) — Esports + Polish: PandaScore esports schedule/results integration, error handling/retry logic, documentation delivered. Paid on final delivery + handoff call. To apply: Tell me your estimated hours for each milestone, and confirm you've worked with Discord bots + REST API integrations before.
$500.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:10 to 15
- Last viewed by client:3 weeks ago
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- United States9:59 AM
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by