Urgent.News

600+ sources. One page. See who else covered it.

Editions

Tech

Discord Giveaway Bot

A free, multilingual giveaway bot that keeps running through a restart. Entry with a single button click, customisable emoji, label and style Poll-based scheduler, so no giveaway is lost or orphaned after a reboot Weighted bonus entries per role (up to 100) for a reward-driven draw Eligibility rules: whitelist and blacklist roles, minimum account age and server membership, server-wide or per…

An open-source, multilingual giveaway bot for Discord has been developed, designed to function seamlessly even after server restarts. Users can enter giveaways with a single button click, while the bot allows for customizing emojis, labels, and styles. The giveaway schedule operates on a poll-based system, ensuring no potential winner is overlooked in the event of a server restart.

The bot also offers a weighted bonus system, granting additional entries to participants based on their roles, with a maximum of 100 bonus entries available.

Eligibility for participation can be controlled through whitelists and blacklists, specifying server-wide or per-guild rules. Additional requirements such as a minimum account age and server membership can also be set. The bot provides the ability to pause, resume, edit, and extend ongoing giveaways, as well as the option to reroll all winners or replace a single winner. Templates are available for recurring giveaways, ending-soon notifications, and automated winner direct messages.

A web-based dashboard is provided, accessible via Discord login, allowing users to monitor and manage public results for each giveaway. The bot can also be integrated with a Tebex store, granting each winner a personalized single-use discount code via direct message. The project operates under an AGPL-3.0 license, ensuring transparency and community involvement, with more information available at the project's overview page and documentation site.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

Discord Ticket Bot

A free, self-hosted ticket bot for Discord support teams. You run it yourself, so your ticket data never leaves your server.

  • Discord Ticket Bot is free and self-hosted
  • Up to 25 customizable ticket types available
  • Operates on SQLite or MySQL databases

Kubernetes for Beginners: From Local to Production – May the Pods Be With You

The Quest Begins (The "Why") I remember the first time I tried to take a weekend side‑project from my laptop to something that felt “real”.

  • Developers transition simple weekend project to production-like environment.
  • Kubernetes introduced as declarative orchestrator for defining application state.
  • Key components: Pods, Deployments, Services, and Ingress for scalable deployments.

Midnight Providers: What They Are, Where They Live, and Why We Use Them

Midnight providers are modular, pluggable components that each handle a specific capability required for transaction construction and submission to the Midnight blockchain.

  • Midnight providers specialize in specific tasks for blockchain transactions.
  • Seven provider slots exist, five in Midnight.js API, two in Wallet SDK.
  • Providers are modular, allowing wallet implementation swaps without affecting proof logic.

My CI Doesn't Know Which Free Model It's Calling Anymore

At 2:13 a.m. last Tuesday, my GitLab job went red. The stack trace ended with 404: /v1/chat/completions not found . I checked my code. Nothing had changed. The free model route had moved.

  • GitLab job failed due to 404 status code for missing /v1/chat/completions route
  • Sidecar service resolves current model endpoint, eliminating endpoint babysitting
  • Sidecar configuration test ensures proper baseurl, model, and timeouts

More from Saturday 15 August →