{"description":"Welcome to the best place to find Luanti mods, games, and texture packs","expired":false,"feed_url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases_feed.json","home_page_url":"https://content.luanti.ru/","icon":"https://content.luanti.ru/favicon-128.png","items":[{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li><code>whereis</code> now shows offline players as well</li>\n<li>renamed player position key in <code>mod_storage</code></li>\n<li>added <code>import_player_pos.py</code> script</li>\n<li>coords are now not x10</li>\n</ol>\n","date_published":"2026-02-14T06:52:09Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35028/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. `whereis` now shows offline players as well","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.11 - offline whereis","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35028/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>fixed type error</li>\n</ol>\n","date_published":"2026-02-12T09:56:01Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35009/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. fixed type error","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.10 - critical bug fix","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35009/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>it's <code>127.0.0.1</code>, not <code>localhost</code></li>\n<li>added Dockerfile</li>\n</ol>\n","date_published":"2026-02-12T05:17:40Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35006/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. it's `127.0.0.1`, not `localhost`","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.9 - Dockerfile","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35006/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>send properly formatted message to discord dm</li>\n<li>send user list to luanti when <code>server.py</code> restarts</li>\n</ol>\n","date_published":"2026-02-12T04:02:21Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35005/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. send properly formatted message to discord dm","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.8 - bug fixes","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/35005/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>using args for settings, deprecating <code>relay.conf</code></li>\n<li>added discord commands args descriptions</li>\n</ol>\n","date_published":"2026-02-11T10:04:39Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34993/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. using args for settings, deprecating `relay.conf`","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.7 - args instead of relay.conf","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34993/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>removed some unneeded lines</li>\n<li>renamed <code>whoami</code>, also added not logged in check</li>\n</ol>\n","date_published":"2026-02-08T07:25:26Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34935/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. removed some unneeded lines","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.6 - whoami","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34935/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>proof of concept: DMs to discord</li>\n<li>improved login logic for discord dm</li>\n<li>using <code>status</code> command to show discord logins</li>\n<li>added check for non existant discord user</li>\n<li>fixups</li>\n<li>added <code>logout</code> command</li>\n<li>check login list periodically</li>\n<li>added <code>whereis</code> command</li>\n<li>added settings for <code>whereis</code> and discord dms</li>\n<li>renamed <code>status_requests</code></li>\n<li>added <code>myname</code> command</li>\n<li>fixed <code>myname</code></li>\n<li>removed forgotten print from <code>server.py</code></li>\n</ol>\n","date_published":"2026-02-07T12:23:26Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34920/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. proof of concept: DMs to discord","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.5 - added complete communication between discord and luanti","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34920/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>added <code>xban2</code> support</li>\n<li>changed default date format</li>\n<li>mod settings names now starts with actual mod name</li>\n<li>added setting for discord to ingame message format</li>\n<li>added setting to ignore discord commands</li>\n</ol>\n","date_published":"2026-02-06T12:08:08Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34900/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. added `xban2` support","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.4 - yet another release","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34900/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<ol>\n<li>merged couple of settings</li>\n<li>rewritten <code>!status</code> Discord command code</li>\n<li>removed unneeded methods from <code>Queue</code></li>\n</ol>\n","date_published":"2026-02-04T10:41:58Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34874/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"1. merged couple of settings","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.3 - minor tweaks","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34874/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<h5>alright, there's a lot of changes, so i just put git history here <a class=\"header-anchor\" href=\"#alright-theres-a-lot-of-changes-so-i-just-put-git-history-here\" rel=\"nofollow\">\ud83d\udd17</a></h5>\n<hr>\n<ol>\n<li>added join msg and disabled <code>discord.chat_send_all</code></li>\n<li>added leave message</li>\n<li>fixed up <code>settingtypes.txt</code></li>\n<li>removed mistakenly added <code>data = {}</code></li>\n<li>added death messages and fixups</li>\n<li>added forgotten<code>discord.date</code>setting</li>\n<li>added <code>name_wrapper</code> setting</li>\n<li>rename<code> include_server_status</code> and fix description</li>\n<li>removed <code>death_color</code></li>\n<li>fixed settings order</li>\n<li>also check if <code>embed_description</code> arg set in <code>discord.send</code> before setting it in <code>data</code></li>\n<li>allow use of default color with <code>NOT_SET</code></li>\n<li><code>escape_formatting</code> now only affect user input</li>\n<li>as well fixed <code>escape_formatting</code> variable check</li>\n<li>added embeds for command results</li>\n<li>now it check ban record before checking if command exists</li>\n<li>added service DMs embeds and fix ban check order</li>\n<li>added embed support to <code>server.py</code></li>\n<li>switched <code>DISCORD-REQUEST-DATA</code> to <code>GET</code></li>\n<li>it's now <code>DISCORD-LOGIN-RESULT</code> ;)</li>\n<li>renamed <code>DISCORD_LOGIN_RESULT</code> for consistency</li>\n<li>minor <code>settingtypes.txt</code> improvement</li>\n<li>typo</li>\n<li>enabled embeds in <code>server.py</code> by default</li>\n<li>fixed typo</li>\n<li>moved success/failed login messages into <code>init.lua</code></li>\n<li>removed unexistent function from <code>API.md</code></li>\n<li>mod api is now private</li>\n<li>fixed warning in <code>clean_invites</code> in <code>server.py</code></li>\n<li>also check that fancy code i removed, just can't get it</li>\n<li>moved <code>clean_invites</code> to <code>init lua</code></li>\n<li>minor cleanups and fixes in<code> init.lua</code> and <code>server.py</code></li>\n<li>Merge master into dcwebhook_functionality</li>\n<li>documentation</li>\n<li>removed couple of unneeded imports</li>\n</ol>\n","date_published":"2026-02-04T08:01:20Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34873/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"##### alright, there's a lot of changes, so i just put git history here","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.2 - added lots of things, now it's looks somewhat like what i want it to be","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34873/"},{"author":{"avatar":"https://secure.gravatar.com/avatar/e57b569797c226a619a831000e158a98?s=64&d=retro&r=g","name":"Lesha_Vel","url":"https://content.luanti.ru/users/Lesha_Vel/"},"content_html":"<p><a href='https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34747/'>Read more</a></p>","date_published":"2026-01-26T08:02:20Z","id":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34747/","image":"https://content.luanti.ru/thumbnails/4/084e46c052.png","language":"en","summary":"0.0.1 - Initial release","tags":["release"],"title":"\"Discord Bridge\" updated: 0.0.1 - Initial release","url":"https://content.luanti.ru/packages/Lesha_Vel/discord_bridge/releases/34747/"}],"title":"ContentDB package updates","version":"https://jsonfeed.org/version/1"}
