> For the complete documentation index, see [llms.txt](https://viktordao.gitbook.io/discordbots/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://viktordao.gitbook.io/discordbots/nft-news-bot/install-nft-news-bot.md).

# Install NFT News Bot

**Getting Started**

:gem: <mark style="color:green;">**AUTHORISE THE BOT**</mark>\
\
**1.** You need to add and authorise ViktorDAO NFT News bot to your server. To Authorise the bot and add it to your server click [HERE](https://discord.com/api/oauth2/authorize?client_id=1047690805785133076\&permissions=2147634176\&scope=bot). The bot will join as 'ViktorDAO News'.&#x20;

:gem: <mark style="color:green;">**GET DISCORD SERVER ID**</mark>\
\
2\. You need to provide a Discord server ID so ViktorDAO team can whitelist your server. Then you can start receiving daily NFT News on your server. \ <br>

**To find the Discord Server ID for your Discord server, follow these steps:**

1. Go to your User Settings (gear icon in lower left)

<figure><img src="/files/x1IwvcLme03IYcm52AVk" alt=""><figcaption></figcaption></figure>

2\. Go to  "Advanced" in the sidebar&#x20;

<figure><img src="/files/nH799Yclt6ARpYWSoXFk" alt=""><figcaption></figcaption></figure>

3\. Turn "Developer Mode" on&#x20;

4\. Exit out of settings&#x20;

5\. Right click your server's icon in the sidebar on the left, and click "Copy ID"

<figure><img src="/files/yvNAbUnwclgJamQSz1Ud" alt=""><figcaption></figcaption></figure>

6\. Send Discord ID to a ViktorDAO either Twitter (<https://twitter.com/viktor\\_dao>) or to Viktor - Heavenland#3611 on Discord

7\. Wait for the Discord ID to be whitelisted (ViktorDAO team will confirm you once it has been whitelisted)

&#x20;

<mark style="color:green;">**SET UP A CHANNEL**</mark><br>

1. Now when your Discord ID is authorised and you added the bot on your server, it is time to decide to which channel you want the bot to send the NFT News messages.
2. Run `/set-news-channel` command in your moderator channel or any other channel you want and decide to which channel the bot should send messages to.&#x20;
3. If you created `#web3-news`channel for the bot then the command will look like this: `/set-news-channel #web3-news`

<figure><img src="/files/zpe2O2Z7t8QSow1b8u2o" alt=""><figcaption></figcaption></figure>

4\. After you successfully set the channel you will receive the following message

<figure><img src="/files/QUGCuz3rQB63RkCizfFU" alt=""><figcaption></figcaption></figure>

<mark style="color:green;">**BOT PERMISSION**</mark>&#x20;

1. By authorising the bot you allow the bot to see messages on your server. No admin role is needed or granted.
2. However, you must allow the bot to see the channel, send the messages and embed links to the channel that you decided the bot to send the NFT News. If for example you allow the channel to be visible for Holders only then make sure to add the bot to see the channel as well.
3. Please add the bot manually to the desired channel. Otherwise the bot will not be able to  send the NFT NEWS messages.
4. Make sure the bot has following permission in your chosen channel

<figure><img src="/files/RJdABtMgnjDZwJbzOqOj" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1aFAwTc17IyGMbDQ25cC" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/Y0TZ8swdWtFvk1pmmpky" alt=""><figcaption></figcaption></figure>
