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

https://github.com/junsious/custom_discord_activity


https://github.com/junsious/custom_discord_activity

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# custom_discord_activity

_В целом как я заметил, не очень много гайдов на эту тему на русском языке, так что начнем_

**Итак, для начала вам стоит зайти на сайт [разработчика discord](https://discord.com/developers/applications)**

**1. Теперь создаем New application**

![image](https://github.com/user-attachments/assets/1bdc5155-3e98-4f50-9e7f-6b7e1024f759)

**2. Настройка**

**Далее задаете переходим в Rich Presence**

![image](https://github.com/user-attachments/assets/0d3ca9f3-8a10-4bbe-9a62-be42501fd154)

**И тут выбираете все на свое усмотрение, после чего вам понадобится Show Codde**

![image](https://github.com/user-attachments/assets/560a839c-8b9f-4b42-beb2-75b6255def45)

**Тут смотрим параметры которые у нас получились, но данный код копировать не требуется, мы все же сделаем чуть по другому**

**3. Переходим в удобную IDE**

**Надеюсь у вас уже стоит discord.py и теперь записываем этот код**

```
from pypresence import Presence
import time

client_id = 'ID' #Сюда вставляем ID вашего приложения, берется он в General Information

RPC = Presence(client_id)
RPC.connect()

print(RPC.update(state="TEXT", details="TEXT", large_image="your_image", small_image="your_image", large_text="TEXT", start=time.time())) # Set the presence

while True:
time.sleep(15)
```
**Вместо TEXT и т.д, вставляете все что у вас хранится в Show Code**

**4. Запуск приложения**
**В IDE запускаем терминал, переходим в директорию в которой у вас храниться файл кода и вводим**

```py example.py```

**Или же просто запускаем через F5, или просто запустите ваш python файл**