dependabot[bot] 0343b5a4b2 Bump the java-deps group across 1 directory with 5 updates
Bumps the java-deps group with 5 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [net.dv8tion:JDA](https://github.com/discord-jda/JDA) | `6.1.0` | `6.2.0` |
| [org.jsoup:jsoup](https://github.com/jhy/jsoup) | `1.21.2` | `1.22.1` |
| [org.apache.commons:commons-text](https://github.com/apache/commons-text) | `1.14.0` | `1.15.0` |
| [com.deepl.api:deepl-java](https://github.com/DeepLcom/deepl-java) | `1.12.0` | `1.14.0` |
| [org.xerial:sqlite-jdbc](https://github.com/xerial/sqlite-jdbc) | `3.51.0.0` | `3.51.1.0` |



Updates `net.dv8tion:JDA` from 6.1.0 to 6.2.0
- [Release notes](https://github.com/discord-jda/JDA/releases)
- [Commits](https://github.com/discord-jda/JDA/compare/v6.1.0...v6.2.0)

Updates `org.jsoup:jsoup` from 1.21.2 to 1.22.1
- [Release notes](https://github.com/jhy/jsoup/releases)
- [Changelog](https://github.com/jhy/jsoup/blob/master/CHANGES.md)
- [Commits](https://github.com/jhy/jsoup/compare/jsoup-1.21.2...jsoup-1.22.1)

Updates `org.apache.commons:commons-text` from 1.14.0 to 1.15.0
- [Changelog](https://github.com/apache/commons-text/blob/master/RELEASE-NOTES.txt)
- [Commits](https://github.com/apache/commons-text/compare/rel/commons-text-1.14.0...rel/commons-text-1.15.0)

Updates `com.deepl.api:deepl-java` from 1.12.0 to 1.14.0
- [Release notes](https://github.com/DeepLcom/deepl-java/releases)
- [Changelog](https://github.com/DeepLcom/deepl-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/DeepLcom/deepl-java/compare/v1.12.0...v1.14.0)

Updates `org.xerial:sqlite-jdbc` from 3.51.0.0 to 3.51.1.0
- [Release notes](https://github.com/xerial/sqlite-jdbc/releases)
- [Changelog](https://github.com/xerial/sqlite-jdbc/blob/master/CHANGELOG)
- [Commits](https://github.com/xerial/sqlite-jdbc/compare/3.51.0.0...3.51.1.0)

---
updated-dependencies:
- dependency-name: net.dv8tion:JDA
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-deps
- dependency-name: org.jsoup:jsoup
  dependency-version: 1.22.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-deps
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.15.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-deps
- dependency-name: com.deepl.api:deepl-java
  dependency-version: 1.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: java-deps
- dependency-name: org.xerial:sqlite-jdbc
  dependency-version: 3.51.1.0
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: java-deps
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-01 12:20:20 +00:00
2024-07-22 19:26:20 -04:00
2025-12-09 19:27:21 -05:00

HifumiBot

Development (Windows)

Dependencies (using https://scoop.sh/)

scoop bucket add java
scoop install openjdk25 maven
mvn install

Docker (locally)

  • Get Docker (not the place to explain how to do this)
  • Build the container locally:
    • docker build -t hifumi:local .
  • Put your files (db file / json files) in data/
  • Ensure that the data/ folder has the correct permissions for the container to use:
    • docker run --rm hifumi:local sh -c "id -u app; id -g app" | { read uid; read gid; sudo chown -R $uid:$gid ./data/; }
    • Alternatively you can just make it accessible to all users/groups: chmod -R 777 ./data
  • Run it via docker-compose:
    • DISCORD_BOT_TOKEN=TOKEN_HERE SUPERUSER_ID=ID_HERE DEEPL_KEY=KEY_HERE docker compose -f ./docker-compose.local.yaml up
Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-31T05:27:23.618Z
Readme MIT 1.5 MiB
Languages
Java 99.9%
Dockerfile 0.1%