New Feature Addition · Api · Created by
Braindrift
closed
discord play-by-post bot pbp
What functionality is missing? What is unsatisfying with the current situation?
World Anvil has no strong support for Play-by-Post type of gaming. using discord to run PbP campaigns, with WA as a place to build up lore could be better suported. A discord bot, comparable to dndBeyonds Avrae bot would get the job done.
Some areas that this feature could cover:
-
[*] Creating article-stubs on the fly from discord - I'm often making up new characters in the moment, with a command like !aw -newcharacter "Elsa Jenner" -desc "short note", an article would be created that I can fill out later.
[*] Pull articles and art from WA for reference in discord. !aw -location "Hilltop Mansion" would post an embedded message with cover art, main description, and a link to the full article.
How does this feature request address the current situation?
To some extent, this feature would be for discord, what the Story Teller screen is for traditional sessions. It would empower the PbP style of gaming by working as the glue between WA and discord, creating a seamless user experience.
For reference: a similar system can be found in dndBeyonds Avrae bot
What are other uses for this feature request?
-
[*] Connect WA character sheets to discord, enabling dice-rolls from the web interface that are posted in discord, or make rolls in discords that check stats on the WA character sheet.
[*] Using dndBeyond and Avrae as a ref again, there could be user-made add-ons for any niche needs.
[*] Connect monetization features, making it possible to tip a writer/dm/worldcreator through a simple command in discord?
[*] Invite users to the WA world with a simple bot command
Follow up
"Most of this can be achieved by external developers through the World Anvil API today. This does not need to be implemented by the WA Team."
I strongly agree, API access is behind a paywall for the time being though limiting this possibility, but hopefully it'll become more easily available in the future.
___________
"The Discussion Board feature was just implemented to cover PbP style games and other world based communities. I feel a discord bot that does these things is out of scope for World Anvil"
My angle at this is that a lot of players are using discord and discord is really good at facilitating PbP types of campaigns. Wouldn't it be less time spent on creating a bot that integrates WA with Discord rather than a native discussion board feature that can offer the same versatility and ease of access as Discord?
___________
"discussion boards have play by post functions"
True, but is it offering the same versatility and ease of access as Discord?
___________
"'World Anvil has no strong support for Play-by-Post type of gaming'
this simply isn't true. Dimi *just* built us forums with play-by-post features.
As for more integrations with discord, i could see a use. its just a bit hard to get over your starting assertion to contemplate it atm"
I stand corrected, thanks. I honestly didn't know about the discussion board support for this. My point here though would be that its more time efficient allowing Discord to stand for the PbP features as it's already doing a great job at that - which will be very hard to match for any discussion board - while creating a bot integration is less time spent in comparison. I think there's a potential to combine the best of two worlds without a massive effort here.
___________
"The API is designed for people to make things that integrate with World Anvil, and for World Anvil to spend time off their development cycle constructing a Discord bot is outside its scope."
I strongly disagree that this would be something outside of scope for WA, its the exact opposite as a discord bot would be a great way to connect players - who may not be as interested in the full WA experience - to worlds and story-tellers. This would enable a more casual userbase to engage in WA content. More users equals more revenue in one way or another. More revenue opens up opportunities for more development and more features.
My formating skills are hopless :( Sorry for the odd layout, I tried to separate responses from each other with the ___ lines but it lead to horrible failure and despair. :)
The Team's Response
Hello Beans!
Thank you all for voting and responding and Linnitry for his additional replies, it's much appreciated. DIscord integration is something that was in fact tested (successfully) in the past. Forgemaster our bot was able to allow people to create notes and fetch information from your WA account. The issue was/is that currently due to its architecture it can only be used in the WA discord and in private.
There is a plan to expand this in the future but we are not there yet. I consider Discord another VTT (in a sense) integration so more things will be coming for this, just not yet.
Current score
46/300 Votes · +6790 points