Giter VIP home page Giter VIP logo

discordvoice's Introduction

CYTsai's Discord Bots (Old Name: DiscordVoice)

State-of-the-art Shitcode

Warning
The old and replit branch has deprecated, and docker is work in progress, DO NOT USE.

What-For-Next-Meal

Invite Link

A Discord bot that will help you find what to eat for your next meal. Supported Meal: Breakfast, Lunch, Afternoon Tea, Dinner

Command List:

nm!help : Show help
nm!ping : Test ping latency
nm!add <meal type> <food name> : Add food
nm!list <meal type (optional)> : Show food list
nm!remove <meal type> <food name> : Remove food
nm!random <meal type (optional)> : Choose random food (Meal type base on time when no meal type specified)
nm!time <Timezone from UTC> : Setup timezone (Number needs to be between ±12 hours)

Be-Your-Mouth

Invite Link

A Discord bot plays text messages in voice channel use cloud TTS services.

Current Support TTS Platform: Google, Azure
Both Azure And Google Supported Language Code:

"af-za", "bg-bg", "bn-in", "ca-es", "cs-cz", "da-dk", "de-de", "el-gr", "en-au", 
"en-gb", "en-in", "en-us", "es-es", "es-us", "fi-fi", "fil-ph", "fr-ca", "fr-fr", 
"gu-in", "hi-in", "hu-hu", "id-id", "is-is", "it-it", "ja-jp", "kn-in", "ko-kr", 
"lv-lv", "ml-in", "ms-my", "nb-no", "nl-be", "nl-nl", "pl-pl", "pt-br", "pt-pt", 
"ro-ro", "ru-ru", "sk-sk", "sr-rs", "sv-se", "ta-in", "te-in", "th-th", "tr-tr", 
"uk-ua", "vi-vn", "zh-cn", "zh-tw"

Only Google Supported Language Code:

"ar-xa", "pa-in", "yue-hk"

Only Azure Supported Language Code:

"am-et", "ar-ae", "ar-bh", "ar-dz", "ar-eg", "ar-iq", "ar-jo", "ar-kw", "ar-ly", 
"ar-ma", "ar-qa", "ar-sa", "ar-sy", "ar-tn", "ar-ye", "bn-bd", "cy-gb", "de-at", 
"de-ch", "en-ca", "en-hk", "en-ie", "en-ke", "en-ng", "en-nz", "en-ph", "en-sg", 
"en-tz", "en-za", "es-ar", "es-bo", "es-cl", "es-co", "es-cr", "es-cu", "es-do", 
"es-ec", "es-gq", "es-gt", "es-hn", "es-mx", "es-ni", "es-pa", "es-pe", "es-pr", 
"es-py", "es-sv", "es-uy", "es-ve", "et-ee", "fa-ir", "fr-be", "fr-ch", "ga-ie", 
"gl-es", "he-il", "hr-hr", "jv-id", "kk-kz", "km-kh", "lo-la", "lt-lt", "mk-mk", 
"mr-in", "mt-mt", "my-mm", "ps-af", "si-lk", "sl-si", "so-so", "su-id", "sw-ke", 
"sw-tz", "ta-lk", "ta-sg", "ur-in", "ur-pk", "uz-uz", "zh-hk", "zu-za"

Command List:

$help : Show help
$setchannel <#channel> : Set channel to receive text message to be played at voice channel.
$setlang <language code> : Set language to be speak. (please follow BCP-47 standard)
$setvoice <"Azure", "Google", "Reset"> : Set default TTS platform (support user setting (use DM) or server wide setting)
$say <messages> : Speak text message.
$say_lang <language code> <messages> : Speak text message in specified language.
$stop : Stop speaking.
$join <voice channel (optional)> : Join voice channel.
$move <voice channel (optional)> : Move to another voice channel.
$leave : Leave voice channel.
$ping : Test ping latency.
$invite : Get a link to invite this bot into your server.

Todo (Contribute Welcome)

WFNM

  • Code rewrite

BYM

  • Queue
  • Auto disconnect
  • Translate
  • Rewrite some codeblocks into function
  • Update to py-cord 2.0 or (nextcord/nextcord for more stable 2.0?)
  • Command typo auto fix (ex. $sayABCD -> $say ABCD)
  • Slash command
  • Embed message
  • No command prefix mode

discordvoice's People

Contributors

cytsai1008 avatar dependabot[bot] avatar hackmd-deploy avatar ptchen314 avatar tysonyu0304 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

ptchen314

discordvoice's Issues

reboot command 🤨

image
there is no way a bot can reboot like this, the process begin killed since it's not a devel process.

WHY TF CODE LOOKS LIKE THAT

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.