You can toggle on different modules that work on top of your data TogetherCrew is ingesting. For each module you have a choice of different platforms. Remember
A platformis any tool that you use. For example: Discord, Notion, Discourse, Github.
A moduleis a "widget" that is offered as part of TogetherCrew For example: HiveMind, reputationNFT
To set up a module you always follow this flow
Go to Community Settings
Select the chosen platform
Connect the chosen platform
Manage access to the platform
Add a platform to your community
Discord
Currently (June 204) you can only set up one Discord server per Community on TogetherCrew
Select +Connect
Select your server. You might have to first authenticate your Discord account
Select Continue and then Authorize
Discourse (coming)
summer 2024
Telegram (coming)
July 2024
Gdrive
Connect a Google Account
Select the Google Platform
Select +Connect
Select your Google account
Select Continue
Select the following permissions and then select Continue
See and download all your Google Drive files
See information about your Google Drive files
Disconnect a Google Account
Select the Google Platform
Next to the account that you want to disconnect, select the wheel and then select Disconnect & Delete
GitHub
Connect a GitHub account
Select the Github Platform
Sign in to your GitHub account
Select the Organization you want TogetherCrew to have access to. You can also give it access to your personal account.
Decide what repositories TogetherCrew should have access to. You can select All repositories or Only select repositories.
If you select Only select repositories you have to specify which ones in the dropdown menu.
Select save and go back to TogetherCre community settings.
Disconnect a GitHub account
Option 1: In TogetherCrew by selecting the platform, then select the little wheel and Disconnect & Delete
Option 2: In Github, under Account (Organization) setting -> Integrations -> Applications scroll down to the Danger zone and select Suspend your installation or Uninstall TogetherCrew
Notion
Connect a Notion Account. You can only connect a Notion account to one community
Select the Notion Platform
Select +Connect
Select the Notion you want to integrate. Remember, you need to have admin access to that Notion.
Select Select Pages and in the next window you decide what pages TogetherCrew should have access to
Then select Allow Access
Disconnect a Notion Account
Select the Notion Platform
Next to the account that you want to disconnect, select the wheel and then select Disconnect & Delete Data
Mediwiki
Select the MediaWiki Profile
Select +Connect
Add the MediaWiki URL
Manage Module settings
Use this to manage the access a module has to the platforms you connected to your community
HiveMind
HiveMind helps members get quick answers to their questions, and supports knowledge management in communities. You have to specify the settings for each platform.
Discord
For Discord you need to specify the channels HiveMind uses. HiveMind needs to know what your community talks about (learning) and where it can post answers (answering).
Under Learnings you select the channels HiveMind uses to build knowledge about your community
Under Answering you select the channels in which users can ask HiveMind questions. The slash command /question will only work in those channels
GDrive
For Google you have to add the ids of the Google Drives, Folders or Files, HiveMind should have access to.
GitHub
Notion
For Notion you have to add the Page ids and DAtabase ids