Coder Social home page Coder Social logo

yourwaifu / unofficial-discord-3ds-client Goto Github PK

View Code? Open in Web Editor NEW
84.0 84.0 14.0 371 KB

A simple unofficial Discord client to use as an example

License: MIT License

Makefile 3.89% C++ 95.07% C 1.04%
3ds 3ds-homebrew discord discord-client nintendo-3ds

unofficial-discord-3ds-client's Introduction

yourwaifu

A website that will give you a randomly picked person, which resembles your perfect waifu material.

Usage

see the last point in the Installation section

Tip: Keep it running in a Screen/tmux session or otherwise it will just close again after you disconnect from your server/machine you host the site on.

Setup

Requirements

  • Ruby, should be a package simply called ruby for your *nix system.
  • An Unix system (FreeBSD and OS X work fine)
  • Bundler (install it with gem install bundler)

Installation

  • bundle install
  • copy example nginx config (nginx.conf.example) to your nginx directory and change it according to your configuration
  • edit ./config/unicorn.rb to set the amount of unicorn workers
  • run bundle exec unicorn -E production -c ./config/unicorn.rb -l unix:./yourwaifu.sock

Contributing

Missing your waifu? Here are some simply ways to get those you want onto the list:

Open an issue on GitHub

Visit the issue-page of this repository and open a new issue with the characters you want to have added, really simple!

Add them yourself and make a Pull Request

The people that feel adventurous and have a bit of coding knowledge can try adding their wishes to the bot themself, just edit the waifu.yml file and add your waifu-entries, but people keep the format of the initial entries.

Warning: Cloning this repository to a Windows-based system might not work as the folder names utilize characters that are not usable in directory-names on Windows, please choose the first option of contributing then.

Contributors

  • ch1zuru for the idea
  • nilsding for help with coding
  • SakisaKawaii for help with the request listing
  • Everyone who contributes to the list!

License

yourwaifu(bot) is licensed under the MIT License

unofficial-discord-3ds-client's People

Contributors

macdja38 avatar yourwaifu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

unofficial-discord-3ds-client's Issues

Getting an error in the latest release

I get the error Websocket connection Error: {"code":2,"message":sslcCreateContext failed -660555775"}
This happened after I kept trying to open the application after I kept getting kicked out of it.

Issue with all releases

Luma version-Stable 10.1.0
App version-1.1.1,I have also tested every other public build.

Hello,I am trying to use your app on my New 2DS XL but I can't get it to work.Here is a screenshot of 2 errors I get.The one on the left is just the usual websocket error but the one on the right kicks me to home menu once it reaches write 14.I do have my token and it is correct.

Thank you for your time!

wslay not in building mentioned

In the building section of the readme.md there is nothing mentioned about wslay, but for building your client, you need to have wslay on your pc. could you please add this to the readme?

User account channels/servers not appearing

I'm using a user account, as I want to talk to people from my main while I'm unavaliable to use my kik to discord bot, for various reasons. I've tried, and when I try to change servers, it says "Changed server to .", and when I try to change channels, it says "Changed channel to #"
The websocket seems to producing an error. Sometimes, on boot, it has Error Code 2, message "sslcCreateContext failed -660555775". Google searching the message appears that it comes from another program. It works, however, on a bot user just fine. I just find it a bit tedious to invite a bot to every guild I wanna talk in, especially if I have to try to convince the creator of the guild to invite it.

Some Feature Ideas and bugs for this client

Hello. I've been using and testing this client for about a day, and I really like it. It's a good example of how a program should be made. However, despite this, there are some problems, and I also have some feature ideas.
First of all, it appears to crash on almost a schedule. It crashes to home menu about every five minutes, so I have to re-start the program.
Now, some ideas. I would like it to automatically display some history, rather than having to press Y. It'd be nice to have a selector GUI on the bottom screen that allows you to tap, or at least see, the channels. Besides that, great project!
grog

large slashing clears the screen

when i typed "" it displayed on my 3ds as "\" so i decided to see how far it would go
i put "" 2000 times then pressed enter and it cleared the top screen on my 3ds

also typing "\n\n\n\n\n\n\n\n\n" sometimes causes it to crash

New Release?

Since your latest commit is in November, would it be possible for you to create another release? The latest release is from October

Error while loading servers

While it's compiling the servers that it collects from my token, it gets a 5001 error right at the end. Then the menu for it never shows up on the top screen. Any insight would be appreciated.

11.13.0.45-U for 3ds firmware version. 3ds XL New
latest for Luma and all other apis

Cant load

when I try to load it it gives error Websocket connection error: {"code":2 "message":"sslcCreateContext failed -660555775^} press start to exit

I can't find my token.

Seriously, I can't. When I check the application tab, there is no "token" key. Which means I can't use this app at all. Do you know another way of obtaining the token?

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.