Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/someshkar/domainbot
A Discord bot for checking domain name availability, to decide names for new projects.
https://github.com/someshkar/domainbot
discord discord-api discord-bot discord-py discordapp domain-availability
Last synced: 3 months ago
JSON representation
A Discord bot for checking domain name availability, to decide names for new projects.
- Host: GitHub
- URL: https://github.com/someshkar/domainbot
- Owner: someshkar
- Created: 2020-05-11T08:30:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-06-22T12:04:35.000Z (over 4 years ago)
- Last Synced: 2024-09-30T11:01:20.934Z (3 months ago)
- Topics: discord, discord-api, discord-bot, discord-py, discordapp, domain-availability
- Language: Go
- Homepage: https://somesh.co/domainbot
- Size: 4.38 MB
- Stars: 21
- Watchers: 4
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord Domainbot
A bot that lets you check domain availability while brainstorming names for an organization or event on Discord.
## Adding to your server
Go to [this](https://discord.com/api/oauth2/authorize?client_id=709320758475751495&permissions=18432&scope=bot) link to add the bot to your server. You need to have `manage` permissions on your Discord server to be able to add it.
### Usage
Simply type `domain example.com` in a channel with domainbot in it to check if it's available! If it isn't available, it'll let you know which registrar it was registered at.
## Self-hosting
This bot is currently hosted on AWS, but if you want to host it youself, make sure you've installed the `whois` package on your linux machine with `sudo apt install whois`.
Copy the `.env.example` file to `.env` and populate the environment variables.
After that, simply run the following commands to get it up and running:
```console
pip install -U discord.py whois python-dotenv validators
python3 bot.py
```Issues and Pull Requests welcome :)