Skip to content

Conversation

@oliveratgithub
Copy link
Contributor

@oliveratgithub oliveratgithub commented Nov 12, 2025

Allows disabling either bridge to go just "one-way": Telegram → IRC, and IRC → Telegram

Each are naturally ENABLED by default, but can be individually be disabled using:

  • a) the CLI arguments --muteirc and --mutetelegram,
  • b) via settings env vars DISABLE_RELAY_TO_IRC=true and DISABLE_RELAY_TO_TELEGRAM=true

Allows disabling either bridge to go just "one-way": Telegram → IRC, and IRC → Telegram

Each are naturally ENABLED by default, but can be individually be disabled using:
- a) the CLI arguments `--noirc` and `--notelegram`,
- b) via settings env vars `DISABLE_RELAY_TO_IRC=true` and `DISABLE_RELAY_TO_TELEGRAM=true`
@oliveratgithub oliveratgithub changed the title Use teleirc «one-way»: added Options to Disable bridging from IRC->TG or TG->IRC respectively Use teleirc «one-way»: Disable bridging from IRC->TG or TG->IRC Nov 12, 2025
oliveratgithub and others added 2 commits November 14, 2025 19:51
* Test fix to for pushing to GHCR

* Update circleCI template

* docker(build): Updates to `golang:1.25-alpine`

* docker-compose(environment): Supports ENV vars

Allows building docker image using `docker compose` remotely, and adds support for passable process ENVIRONMENT variables - not failing when no dedicated .env-file is being mapped / available.

While it should however retain the backwards-compatibility for still using a .env config file, but ideally using:
- a) the CLI argument `--env-file /path/to/.env`,
- or b) a `volumes:`-mapping on the docker compose service definition.

* circleci: Uses golangci-lint v2.6.1 for `go_1-25`

* circleci(go_1-25): Tries to replace codeclimate

CodeClimate seems to be no longer existing, «Qlty is from the makers of Code Climate, who built the first cloud-based code quality platform in 2011.»: https://codeclimate.com/blog/code-climate-quality-is-now-qlty-software

---------

Co-authored-by: Tim Zabel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant