Skip to content

Instantly share code, notes, and snippets.

View object-Object's full-sized avatar
🏳️‍⚧️
[object Object]

[object Object] object-Object

🏳️‍⚧️
[object Object]
View GitHub Profile
@object-Object
object-Object / maven.hexxy.media.md
Last active October 9, 2025 00:52
Publishing to maven.hexxy.media

Publishing to maven.hexxy.media

https://maven.hexxy.media is a public Maven repository run by me (object-Object, or leftsquarebracket on Discord) and hosted on Azure Artifacts. Hex Casting community members are welcome to use it for publishing projects related to Hex Casting.

Usage Guidelines

  • Please be reasonable about how often you publish to this repository. Ideally, only publish named releases. If you're planning on uploading a large number of snapshots (especially if you'll be publishing on every push), please ask first. This repository is hosted on Azure Artifacts, so there's a limited amount of space available before I have to start paying for it.
  • Test your Gradle publishing configuration ahead of time. Azure Artifacts is immutable, so you can't modify versions after they've been published; it's possible to yank/delete a version if necessary, but you'll need to increm
@object-Object
object-Object / discord_py_entry_point_command.py
Last active May 10, 2026 19:23
Creating an entry point command with discord.py
from __future__ import annotations
import inspect
from typing import Any, Callable, Literal, override
from discord import Client, Interaction
from discord.app_commands import Command, CommandTree, locale_str
from discord.app_commands.commands import Binding, CommandCallback
from discord.app_commands.installs import AppCommandContext, AppInstallationType
from discord.utils import (