Ich würde zwei verschiedene Befehle vorschlagen, da es sich ja auch um 2 Arten von Aufgaben handelt. Zum einen send-message u. send-all

import discord
from discord.ext import commands

class MemberConverter(commands.MemberConverter):
    #Dieser Converter macht es möglich, jede Art von input zu einem Member Objekt zu machen, heißt @Name, @Name#1234, Name#1234, usw.
    async def convert(self, ctx, argument):
        member = await super().convert(ctx, argument)
        return member
        
class PM(commands.Cog):              
    
    def __init__(self, bot):
        self.bot = bot
        
    @commands.command(aliases=["send-pm"])
    async def send-message(self, ctx, member:MemberConverter=None, *, message:string=None):  
    
        if not member: return
        if not message: return
        await member.send(message)
        
    @commands.command(aliases=["send-server"])
    async def send-all(self, ctx, *, message:string=None):
        if not message: return
        
        for member in ctx.guild.members:
            await member.send(message)

    
def setup(bot):
    bot.add_cog(PM(bot))
    
"""
Diese Datei ist alleinstehend, kann also vom Bot dazugeladen werden.

Dazu muss man in der Startdatei des Bots diese Zeile Code einfügen
    bot.load_extension("Pfad.zur.Datei.NAME") # Der Pfad geht von der Startdatei aus
"""

Falls noch Fragen bestehen, einfach fragen.

Ich hoffe ich konnte dir weiterhelfen.

...zur Antwort

Ich würde vorschlagen es mit role.mention auszuprobieren!
https://discordpy.readthedocs.io/en/latest/api.html#discord.Role.mention

Um Nutzer zu taggen solltest du ebenfalls das equivalente member.mention benutzen
https://discordpy.readthedocs.io/en/latest/api.html#discord.Member.mention

...zur Antwort
import Tkinter
import random
from random import randint
from Tkinter import *

Du kannst die ersten beiden import A weglassen. Python zieht sich durch from A import * schon alles.

if double_click == False:

Da double_click True oder False sein kann, mach doch einfach if not double_click:

if double_click == True:

Genau das selbe hier, nur ohne das not: if double_click:

if Cookies == 100:

Hier wird eine genau Abfrage gemacht, allerdings kann der Benutzer auch über 100 Cookies haben. Das Item kostet 100, aber man muss genau 100 haben, sonst funktioniert es nicht. Mach doch bitte folgenes:

if Cookies >= 100:

Somit wird abgefragt ob Cookies größer oder gleich 100 ist.

...zur Antwort

Das Internet ist kein Arzt

Geh zu deinem Hausarzt und lass dich durchchecken

...zur Antwort

https://www.gutefrage.net/frage/kondomgroesse-mit-16cm-umfang#answer-307907857

Die sogenannte Nominale Breite steht hinten auf der Verpackung. Drogeriemärkte wie Rossmann haben oft nur ca. 52-57mm, größere oder kleinere Kondome kriegt man z.B. im Internet von der Marke MySize.
...zur Antwort

Da ich meinen PC schon mehrere Male selbst zusammengebaut habe bin ich der festen Überzeugung das selbstgebaut auf längere Zeit besser ist und sicherlich auch günstiger.

Allerdings sollte es ohne jede Vorkenntnisse oder ohne sich vorher informiert zu haben nicht selbst versucht werden. Die Chance das Teile beschädigt werden oder das Teile nicht aufeinander passen ist dann einfach zu groß. In dem Fall würde ich das extra Geld bezahlen und es einen Fachmann machen lassen.

...zur Antwort

Die input() Funktion nimmt nur einen Parameter, und zwar einen String (Text) welcher später ausgegeben werden soll.

Falls du jetzt "A 1" bei der Abfrage später haben möchtest, musst du zuvor die beiden zu einem String zusammenfügen

Das kann man ganz einfach mit +

a + "A"
>> "1A"

oder

"A" + a
>> "A1"

Leerzeichen müssen seperat dazugefügt werden und verhalten sich wie jeder andere Buchstabe auch

"A" + " " + a
>> "A 1"
a = "1"
n = str(input("A"+" "+a))

Wäre also funktional

...zur Antwort
  1. Mit der Formatierung irgendwas zu lesen ist echt schwierig
  2. Was hat der Bot den für Probleme? Bitte einen Errorcode oder unerwartet Vorgehen beschreiben!
  3. Welche Python-Version und welche Version hat discord ?
  4. game_presence() wird nie aufgerufen
  5. random wird nie benutzt
...zur Antwort

Es muss niemanden interessieren, was einen Stuhl du benutzt etc.

Fokusier dich lieber auch Grafikkarte/Ram/Mainboard

Mehr braucht man nicht! Reine Geldverschwendung der Rest

...zur Antwort

Der Bot sollte neuen Nutzern immer Rollen geben. Falls du möchtest das manche Nutzer(oder Bot) Rollen nicht haben, musst du diese manuel entfernen.

Falls du allerdings überhaupt keine Rollen geben möchtest, steht es dir frei den Invitemanager einfach zu entfernen. Damit wäre das Problem gelöst. Permanent

...zur Antwort

Der angezeigte Speicherplatz der angegeben ist, ist meist nicht der, welchen man benutzen kann.

Beispiel: 2TB Festplatte, angezeigter Speicher: 1,95TB

Ausserdem kann der Hersteller auch falsche Angaben machen bzw den Speicherplatz limitieren

...zur Antwort