Skip to content

Commit 24bea46

Browse files
Merge pull request #117 from VipinDevelops/main-modal-doc
docs(Main-modal): 📝 add doc's for main modal
2 parents fb5eaa2 + 65f27ac commit 24bea46

File tree

1 file changed

+37
-21
lines changed

1 file changed

+37
-21
lines changed

README.md

Lines changed: 37 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -21,29 +21,46 @@ The GitHub Rocket.Chat App provides a seamless integration between GitHub and Ro
2121
<li>Search Issues and Pull Request using extensive filters and share them on Rocket.Chat</li>
2222
</ul>
2323

24-
<h2 align='center'>💡 Usage 💡</h2>
24+
<h2 align="center">💡 Usage 💡</h2>
25+
26+
<p style="font-size: 1em;"><em>Open Main Modal for Quick Access to Different Features</em></p>
27+
28+
<p>To open the main modal and access various features, use the command: <code>/github</code>.</p>
29+
30+
31+
### Main Modal Features:
32+
33+
- Quick access to GitHub search
34+
- Create new issues
35+
- Manage repository subscriptions
36+
- Assign issues to users
37+
38+
<p style="font-size: 1rem" >The app can be accessed with any of the following slash commands: <code>/gh</code> or <code>/github</code>.</p>
39+
40+
### Command List
41+
2542
<ul>
26-
<li> See Helper Message / Command List -> /github help </li>
27-
<li> The app can be accessed with any of the slash commands /gh or /github </li>
28-
<li> Login to GitHub -> /github login </li>
29-
<li> Logout from GitHub -> /github logout </li>
30-
<li> View your GitHub Profile and Issues -> /github me </li>
31-
<li> View/Add/Delete/Update Repository Subscriptions -> /github subscribe </li>
32-
<li> Subscribe to all repository events -> /github Username/RepositoryName subscribe </li>
33-
<li> Unsubscribe to all repository events -> /github Username/RepositoryName unsubscribe </li>
34-
<li> Add New Issues to GitHub Repository -> /github issue </li>
35-
<li> Search Issues and Pull Request -> /github search </li>
36-
<li> Assign and Share GitHub issues -> /github issues </li>
37-
<li> Review a Pull Request -> /github Username/RepositoryName pulls pullNumber </li>
38-
<li> See Interactive Button interface to fetch repository data -> /github Username/RepositoryName </li>
39-
<li> Get details of a Repository -> /github Username/RepositoryName repo </li>
40-
<li> Get Issues of a Repository -> /github Username/RepositoryName issues </li>
41-
<li> Get Contributors of a Repository -> /github Username/RepositoryName contributors </li>
42-
<li> Get Recent Pull Request of a Repository -> /github Username/RepositoryName pulls </li>
43+
<li><strong>See Helper Message / Command List →</strong> <code>/github help</code></li>
44+
<li><strong>Login to GitHub →</strong> <code>/github login</code></li>
45+
<li><strong>Logout from GitHub →</strong> <code>/github logout</code></li>
46+
<li><strong>View your GitHub Profile and Issues →</strong> <code>/github me</code></li>
47+
<li><strong>View/Add/Delete/Update Repository Subscriptions →</strong> <code>/github subscribe</code></li>
48+
<li><strong>Subscribe to all repository events →</strong> <code>/github Username/RepositoryName subscribe</code></li>
49+
<li><strong>Unsubscribe to all repository events →</strong> <code>/github Username/RepositoryName unsubscribe</code></li>
50+
<li><strong>Add New Issues to GitHub Repository →</strong> <code>/github issue</code></li>
51+
<li><strong>Search Issues and Pull Request →</strong> <code>/github search</code></li>
52+
<li><strong>Assign and Share GitHub issues →</strong> <code>/github issues</code></li>
53+
<li><strong>Review a Pull Request →</strong> <code>/github Username/RepositoryName pulls pullNumber</code></li>
54+
<li><strong>See Interactive Button interface to fetch repository data →</strong> <code>/github Username/RepositoryName</code></li>
55+
<li><strong>Get details of a Repository →</strong> <code>/github Username/RepositoryName repo</code></li>
56+
<li><strong>Get Issues of a Repository →</strong> <code>/github Username/RepositoryName issues</code></li>
57+
<li><strong>Get Contributors of a Repository →</strong> <code>/github Username/RepositoryName contributors</code></li>
58+
<li><strong>Get Recent Pull Request of a Repository →</strong> <code>/github Username/RepositoryName pulls</code></li>
4359
<li>Add a new repository for pull request review reminders -> /github reminder create</li>
4460
<li>Get a list of repositories for which you've set up pull request review reminders -> /github reminder list</li>
4561
</ul>
4662

63+
4764
<h2 align='center'>🚀 Contributing 🚀</h2>
4865

4966
<div align='center' width='100%'>
@@ -56,7 +73,7 @@ The GitHub Rocket.Chat App provides a seamless integration between GitHub and Ro
5673
<li>Set up the Application on your server using our <a href="#desktop_computer-quick-setup-desktop_computer">Quick Setup</a> and <a href="#desktop_computer-application-setup-desktop_computer">Application Setup</a>.</li>
5774
<li>Explore the app and look for existing issues to solve. We look forward to new PRs :100:.</li>
5875
<li>If you find a bug or a missing feature, feel free to open a new Issue.</li>
59-
<li>If you are new to Rocket.Chat App Development, follow the <a href="https://developer.rocket.chat/apps-engine/rocket.chat-app">developement documentation</a> and <a href="https://rocketchat.github.io/Rocket.Chat.Apps-engine/">RocketChat Apps Engine TypeScript Defenitions</a></li>
76+
<li>If you are new to Rocket.Chat App Development, follow the <a href="https://developer.rocket.chat/apps-engine/rocket.chat-apps-engine">developement documentation</a> and <a href="https://rocketchat.github.io/Rocket.Chat.Apps-engine/">RocketChat Apps Engine TypeScript Defenitions</a></li>
6077
<li>You can also follow other Rocket.Chat Apps for inspiration : <a href="https://github.com/Poll-Plus/rocket.chat.app-poll">Polls Plus App</a>, <a href="https://github.com/RocketChat/Apps.ClickUp">ClickUp Rocket.Chat App</a> , <a href="https://github.com/RocketChat/Apps.Figma">Figma Rocket.Chat App</a>
6178
</ul>
6279

@@ -150,5 +167,4 @@ Once the GitHub OAuth app is setup, open the GitHub Application Settings and ent
150167

151168
The users can login to GitHub by entering the slash command `/github login` and then clicking on the `Login` button.
152169

153-
Users are logged out after a week but the users can also logout at any time by entering `/github logout`.
154-
170+
Users are logged out after a week but the users can also logout at any time by entering `/github logout`.

0 commit comments

Comments
 (0)