Initial bridge: Discord <-> Fluxer channel relay via webhooks
- discord.py + fluxer.py bots run side-by-side in one asyncio process - messages relay through per-channel incoming webhooks with the original author's name and avatar (suffixed '(Discord)' / '(Fluxer)') - loop protection: bot-authored and webhook-authored messages are ignored - attachments re-uploaded natively both directions (8 MB cap) - emoji mirroring: on-demand upload into the receiving guild with LRU eviction of bridge-created emojis only; pre-existing emojis untouched; to-Discord direction opt-in (50-slot default guild cap)
This commit is contained in:
1 parent
09ce07d403
commit
f3154396fa
9 files changed
+1405
-2
No files matched your search
@@ -0,0 +1,13 @@
|
||||
[project]
|
||||
name = "itako"
|
||||
version = "0.1.0"
|
||||
description = "Discord <-> Fluxer.app channel bridge"
|
||||
requires-python = ">=3.11"
|
||||
dependencies = [
|
||||
"discord-py>=2.4",
|
||||
"fluxer-py",
|
||||
"python-dotenv>=1.0",
|
||||
]
|
||||
|
||||
[tool.uv.sources]
|
||||
fluxer-py = { git = "https://github.com/Fluxer-py/fluxer.py" }
|
||||
Reference in new issue
Block a user