https://github.com/typeofweb-org/typeofweb-discord-bot
https://github.com/typeofweb-org/typeofweb-discord-bot
bot discord-server hacktoberfest
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/typeofweb-org/typeofweb-discord-bot
- Owner: typeofweb-org
- License: agpl-3.0
- Created: 2019-05-05T19:10:33.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2024-04-14T06:13:32.000Z (about 2 years ago)
- Last Synced: 2025-03-24T04:06:23.786Z (about 1 year ago)
- Topics: bot, discord-server, hacktoberfest
- Language: TypeScript
- Homepage:
- Size: 1.54 MB
- Stars: 18
- Watchers: 1
- Forks: 24
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Type of Web Discord Bot
[](#contributors-)
## Getting Started
#### Prepare project
Run `yarn` to install all dependencies
_[Based on windows system]_
If an error with Python occurs open the system console with admin privileges and type:
```
yarn --add-python-to-path='true' --debug install --global windows-build-tools
```
If that was the case run again `yarn` to install dependencies properly.
#### Setup environmental variables
Create `.env.dev` file based on `.env.dev-sample` (just copy and rename it). Fill the API keys with `0` if you don't have them.
#### Connect to development bot
Create a new discord server where you will be testing your bot.
[Follow this tutorial to create a new bot.](https://github.com/reactiflux/discord-irc/wiki/Creating-a-discord-bot-&-getting-a-token) Then add it to your server.
Use the bot token in `.env.dev` file.
#### Run the server
Use `yarn dev` to start the server.
You should get this in your console, which suggests that everything went ok.
```
Server running!
Logged in as [Bot Name]!
```
_You will probably get some errors like "Failed to connect to database" as well. Don't worry about them if you don't need the database._
When you log into the discord server you should see that your Bot is active.
You can use one of the existing commands like `!co` to try it out :)
## Contributors ✨
Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):

Michał Miszczyszyn
💻 🤔 🚇 👀

Deeadline
💻 🤔

przytrzask
💻 🤔

nanoDW
💻 🤔

Secrus
💻 🤔 📖

larto42
📖

jkonieczny
💻 🤔 ⚠️ 🛡️

Kuba Domański
💻

Survikrowa
💻 🤔

Adam Siekierski
💻 🤔

Olaf Sulich
💻

Jakub Wąsik
💻

Jakub Kisielewski
💻

Bartosz Dryl
💻

Łukasz Dymek
💻

kamiloox
💻

Bartosz Zagrodzki
💻 📖

Michał Michalczuk
💻 🐛

Adrian Polak
💻

Karol Syta
💻 🤔
This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!