Skip to main content

A python package for adding speak interaction slash command to a Nextcord bot

Project description

SpeakNextcordBot

Version PyPI - Python Version

A python package for adding speak interaction slash commands to a Nextcord bot

Key Features

The package provides 3 features :

  • /speak to make your bot send message in a channel
  • /update_speak to edit a message send by your bot
  • /reply to make your bot reply to a message

Usage

By default all slash commands are only available for server admin

  • The speak command

    Enter your message in the message parameter :
    image
    If no message is provided, a modal is open to enter your message (recommended for formated messages)
    You can also edit the channel id, if you want send your message in another channel (default is the current channel)
    image

  • The update_speak command

    Enter the id of your bot message you want to edit :
    image
    A modal will open, allowing you to edit the message.

  • The reply command

    Enter the id of the message you want your bot to reply :
    image
    A modal will open, allowing you to enter the reply message.

Requirements

  • Python 3.12 or higher is required
  • Nextcord 3.0.1 or higher is required

Installation

Using pip :

pip install SpeakNextcordBot

Setup

Simple setup example
Call init_cog() with your bot in argument :

from nextcord.ext import commands
from speakNextcordBot.init_cog import init_cog

bot = commands.Bot()

init_cog(bot)

bot.run("YOUR_TOKEN")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

speaknextcordbot-1.1.0.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

speaknextcordbot-1.1.0-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

Details for the file speaknextcordbot-1.1.0.tar.gz.

File metadata

  • Download URL: speaknextcordbot-1.1.0.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for speaknextcordbot-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3ae075fd625c170811e50c086dbd4127c2b61ac0c9d2703006c0221c579971d5
MD5 c662c2f848330de52e1c49ef0547f815
BLAKE2b-256 5e01d794f5579cae45d60f876741032efa7def0f2bf365769fe5f6ebf59c19f1

See more details on using hashes here.

File details

Details for the file speaknextcordbot-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for speaknextcordbot-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0d4a49601db489ce53f9916a93caa56f173a41e64035246579e3bbc746b832ce
MD5 cb111c2ba47f55b304ff51f3d9d6461f
BLAKE2b-256 eb380bae73fde6361519da568d142eebe334147572a9519ced77e6b54930104d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page