An open API service indexing awesome lists of open source software.

https://github.com/golemfactory/gdp-tech-support


https://github.com/golemfactory/gdp-tech-support

discord golem

Last synced: 29 days ago
JSON representation

Awesome Lists containing this project

README

        





Logo

Tech Support


Awesome discord bot to help the community with questions and errors!




View Demo
.
Report Bug
.
Request Feature

## Table Of Contents

* [About the Project](#about-the-project)
* [Getting Started](#getting-started)
* [Prerequisites](#prerequisites)
* [Installation](#installation)

## About The Project
Purpose of this bot is to respond to questions and errors with a database packed of premade questions/answers, usage will go something like this:

![Screen Shot](https://media.discordapp.net/attachments/919483376937881600/934362829132283904/unknown.png)

About the [question] part, you can input anything in there, and bot will using some fancy math and calculations based on keywords, determine what's the best answer for that question or say it didn't found anything and if you can rephrase it.

Now at start I did try to use some AI to check each message in Golem Network discord server and see if the message was a question and answer it, but it the accuracy wasn't good and @Phillip didn't want spam or annoyance in the server 🙂

Another thing you may realized, because everyone can use the command, I will try to make it easier for a new user to answer their own questions, because they can use !answer [question], making them able to format the questions adjusted for bot, not the community.
**so its like a google search, but database filled with only golem answers, quite interesting.**

## Getting Started

This is an example of how you may setup up this bot locally.
To get a local copy up and running follow these simple example steps.

### Prerequisites

These are all requirements to run the bot on your own!

* **python 3.9.10**
https://www.python.org/downloads/release/python-3910/

* **datetime 4.3 (latest)**
```sh
pip install datetime
```

* **discord.py 1.7.3 (latest)**
```sh
pip install discord.py
```

### Installation

1. Clone the repo

```sh
git clone https://github.com/adnssc/TaskForceGeneral.git
```

2. Get your bot token
https://discord.com/developers/applications

3. soon

### Creating A Pull Request

1. Fork the Project
2. Create your Feature Branch (`git checkout -b feature/AmazingFeature`)
3. Commit your Changes (`git commit -m 'Add some AmazingFeature'`)
4. Push to the Branch (`git push origin feature/AmazingFeature`)
5. Open a Pull Request

## Contributors
Thanks to everyone who helped about the project <3
Phillip and SeeQu were among the most useful ones, Phillip helped me with feedback on how the bot should functions, and what needs to be done to help the Golem community. SeeQu helped with 80% of questions/answers by sharing hes tech support notes that he's been gathering.