Discord Client/Bot?

18 views
Skip to first unread message

Morgante Pell

unread,
Aug 21, 2020, 1:23:52 AM8/21/20
to diplicity-dev
A lot of the Diplomacy community has moved to Discord recently (particularly some exciting variants).

This has inspired me to consider the idea of a Discord-based client where the game could be played purely in channels. This could replicate both the old mail style games while giving really robust chat functionality (particularly for huge variants).

Has anyone explored this before? Would it be interesting to join this to the main Diplicity backend or should I build a separate backend using godip directly?

Ttt Ppp

unread,
Aug 21, 2020, 3:53:46 AM8/21/20
to diplic...@googlegroups.com
I don't think anyone has tried to build something like this yet for Diplicity. Games for complex variants often happen via dedicated Discord servers (or whatever the top level channel grouping is called).

Integrating with the existing server would be great - it's been designed to support different clients. However I'm not sure what the aim would be with this client. Maybe you could list the channels used per game, and any additional channels needed to join games and change settings?

Previously I made a Discord bot to report when phases had completed, but I never managed to include a map with it. This used a third-party site (I think I used "if this then that") to convert RSS to webhook calls.


--
You received this message because you are subscribed to the Google Groups "diplicity-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diplicity-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/diplicity-dev/8d2a721d-ea29-4446-97df-574b4b2cdd33n%40googlegroups.com.

Martin Bruse

unread,
Aug 21, 2020, 8:13:36 AM8/21/20
to diplic...@googlegroups.com
It should be fairly easy to build a bot that connects Discord to the Diplicity server. The API is 100% open, and consists of RESTy JSON/HTTP.

See https://diplicity-engine.appspot.com/ for what it looks like.

Reply all
Reply to author
Forward
0 new messages