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 (
@object-Object
object-Object / weblate.hexxy.media.md
Last active August 16, 2026 02:34
Adding a project to Hexxy Weblate

Adding a project to Hexxy Weblate

Hexxy Weblate (also available at https://hexxy-weblate.object.gay if your Internet provider blocks hexxy.media) is a public Weblate instance hosted by me (object-Object, or leftsquarebracket on Discord). Hex Casting community members are welcome to use it for localizing projects (e.g. addons) related to Hex Casting.

Weblate is a web-based translation tool with tight version control integration. It features a simple and clean user interface, propagation of translations across components, quality checks, and automatic linking to source files.

For information about downtime or site issues, see Hexxy Weblate's status page.

Custom features of Hexxy Weblate