on master help sign in
Update Faux.md
commitf108dc9c0f6a034166a2207dd965427736767295 authormikeosborne <mike@urbit.org> dateTue 14 Jun 2022, 12:33 (4 years ago) parentd305d5d
1 file changed+12−4
content/grants/Faux.md+12−4
content/grants/Faux.md+12−4
@@ -21,26 +21,34 @@ link = ""
2121+++
2222
2323# Background
24+
2425Every community should be on urbit. Currently, many of them are on discord. This is particularly true of DAOs and creator-centered groups who would be a natural fit for us. But even if some members are interested in urbit, it's not easy to get everyone to pack their bags and move to a new platform all at once.
2526This was the motivation behind the first version of Faux, a bridge between discord and urbit groups. When a member posts a new message in your discord group, a bot reposts it in your urbit group, and vice versa. This is implemented with a python program over the urbit airlock. It works, and is in use by several groups, but it's difficult and frustrating to set up and configure.
27+
2628For this project, I will rewrite the Faux discord bridge as a native gall agent and create a frontend app to configure it.
2729
2830# User Stories
31+
2932- As a community runner, I can create a bridge between my discord group and my urbit group.
3033- When the bridge is established, I can talk to my discord friends from urbit, and they can talk to me from discord.
3134- I can choose which channel on my urbit group corresponds to a given channel on my discord group.
3235
33−# Milestone One
36+# Milestone One - Implement discord bridge backend.
37+
3438Expected Completion: Mid-July 2022 (six weeks)
39+
3540Payment: One star
36−Implement discord bridge backend.
41+
3742Feature parity with current python implementation: select a discord channel and an urbit groups channel, and your ship will echo messages between them.
3843Configuration will be through dojo commands at this stage.
3944
40−# Milestone Two
45+# Milestone Two - Create a frontend app to configure the discord bridge
46+
4147Expected Completion: Early September 2022 (six weeks)
48+
4249Payment: One star
43−Create a frontend app to configure the discord bridge. This will be the flow for bridging a new group:
50+
51+This will be the flow for bridging a new group:
4452- Guide the user through obtaining their discord bot token and inviting their bot to their discord group (with links and screenshots in the app).
4553- Have the user choose an urbit group to bridge.
4654- Show the user a list of their discord channels. When they choose one, show them a list of their urbit channels to link it to.