Coder Social home page Coder Social logo

betterdiscord-animated-status-1's Introduction

BetterDiscord-Animated-Status

Installation

Install BetterDiscord
Download animated-status.plugin.js into the following directory
Once clicking the animated-status.plugin.js button above then click the "Animated_Status.plugin.js" below assets and wait for the download to complete after that go into your Downloads folder. And follow the installations guide below here in the README.md

Mac: ~/Library/Preferences/BetterDiscord
Windows: %appdata%\BetterDiscord\plugins
Linux: ~/.config/BetterDiscord/plugins

Usage

Open Discord, go to Settings>Plugins, enable AnimatedStatus and click on Settings.
Enter the required information into the input fields and click save

Timeout / Time Per Keyframe

The value specifies the length of each animation step in milliseconds. Example: With a timeout of 2000, the following animation would take 4 seconds to complete

"abc"
"def"

The animation timeout should be at least 2900 milliseconds for the animation to look smooth on other clients. This makes sure no keyframe gets gets lost. On mobile systems the timeout might have to be set a little higher (10-14 Seconds)
^ According to @pintoso

'rich' vs 'raw' editor

Since the lastest version, the plugin now features a new rich editor. It doesn't add functionality, but makes editing your animations a whole lot easier!
Rich Editor
The raw editor is just a text input field, where you can edit your animations manually in a json-like format
(looking at the source code reveals that it's basically json with missing brackets)

Animations

Settings Page
Animations are made in a really simple and easy to understand syntax.

"Test (Message)"
"Test (Message)", "๐Ÿ‘ (Symbol)"
"Test (Message)", "emoji (Nitro Symbol)", "000000000000000000 (Nitro Symbol ID)"
"eval new String('test') (Javascript)"
"eval new String('test') (Javascript)", "eval new String('๐Ÿ‘') (Javascript)"
...

Examples

Switching text:

"Text 1"
"Text 2 with emoji", "๐Ÿ‘"

Discord Nitro Emoji

  • Open a discord Chat, type \.

- Select the emoji you want to include in your status using the emoji picker.

- Notice that the message changed to `<:emojiname:emojiid>`. The values inside the brackets (emojiname and emojiid) are the values required for the status.

- Edit the settings accordingly

Custom Javascript

Have the current time as your status:

"eval let fmt=t=>(t<10?'0':'')+t;let d=new Date();`${fmt(d.getHours())}:${fmt(d.getMinutes())}:${fmt(d.getSeconds())}`;"

Have the current time with the corresponding clock symbol as your current status Settings Page

"eval let fmt=t=>(t<10?'0':'')+t;let d=new Date();`${fmt(d.getHours())}:${fmt(d.getMinutes())}:${fmt(d.getSeconds())}`;", "eval ['๐Ÿ•›','๐Ÿ•','๐Ÿ•‘','๐Ÿ•’','๐Ÿ•“','๐Ÿ•”','๐Ÿ••','๐Ÿ•–','๐Ÿ•—','๐Ÿ•˜','๐Ÿ•™','๐Ÿ•š'][((new Date()).getHours()%12)];"

betterdiscord-animated-status-1's People

Contributors

1toothless avatar

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.