GithubHelp home page GithubHelp logo

bennerbot's People

Contributors

jdbener avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

bennerbot's Issues

Bot needs option to ignore bots and commands for output

When writing to the HTML file, BennerBot should be able to ignore any posts that begin with the exclamation mark (!) and any posts from users whose names end in "bot". This will prevent spam and allow channel messages to be broadcast from Moobot, for instance.

Hitbox API Improvements

Right now we have big plans for the hitbox API, i am planing on implementing more support for more advanced features as time gose on, however right now hitbox dose not have the features we need (aimly updating the stream title through the API) if anybody can think of a work around, that would be greatly appreciated.

Planned Features

These are the features i am currently planing on adding to bennerbot in no particular order

  • Permissions System
  • Add a button to put a channels chat in subscriber only mode for the twitch and hitbox plugins
  • Voteing plugin
    1. automatic updating of percentages
    2. output of results into the chat
    3. ability to show the number of votes
  • Countdown plugin
  • Levels plugin: every message/being in the channel for 5 mins gives you 1 XP when you get enouph XP you level up
  • Coins: 1 coin worth 5% can spend up to 3 at a time
    30 cents each, minimume of 10 ($3)
    bulk packages coins_.3(cents)-.25_(coins/10)-1
    max coins 30
    partnered channels can spend extra money to have their subscribers get coins every month. $2.5 - 5bits, $10 - 20bits
    follower coins. $2.50 - 1coin, $10 5coins. Partnered streamer's subscribers also get 1 extra coin
  • configuration GUI
  • automated hosting twitch/hitbox plugin
    1. following
    2. custom list
    3. team
  • Last.fm Plugin
  • Other Language Plugins
    1. Lua
    2. CLR
    3. DLL
  • Auto messages (a message from a list every x mins)
  • Messages sent through the GUI or the command line process commands
  • Sync Emoticons, Colors, Bans with cloud
  • BennerDJ (a youtube video mixer with request functionality (like what nightbot has))
    A youtube video player
    A new database table for channel playlists and
    A new database table for requested songs
    Some default playlists
    http://revolucionlibrary.wordpress.com/2009/03/04/how-its-made-youtube-player-in-java/

Irish issues

1:01 PM - irish: heyo
1:01 PM - Jdbener: herro
1:02 PM - Jdbener: whats up?
1:02 PM - irish: 1) when you open up a fresh .17 version twitch channel/user is jdbener/jdbener and you get a promps for auto token generation - you get token gen attempts for... JDBENER
1:02 PM - Jdbener: damnit
1:02 PM - irish: I tried to walk around it
1:03 PM - Jdbener: right
1:03 PM - Jdbener: token
1:03 PM - Jdbener: um
1:03 PM - irish: and before starting a brand new unzip .17 tweaked config to set irish_00 there
1:03 PM - irish: NOPE
1:03 PM - Jdbener: ok

1:05 PM - irish: so far hitbox started working but twitch is just a concrete unmoveable

1:07 PM - irish: #Weather or not to connect to a twitch channel
connectToTwitch: true

The username of the the twitch account you want the bot to use

I recommend creating a new account for this

twitchUsername: irish_00

This can be generated at anytime by clicking the button in the gui, or by sending '!regenToken' in the console

twitchAccessToken: "zldhvtfp7asul1zl5mo3oxbhd7hawk"

the name of the twitch account to moderate

twitchChannel: irish_00

latest follower txt output

helle there,

requesting latest follower output to txt file so it can be displayed onscreen with obs.

thanks for your work.

Last.fm and Chat mod

Hy there,

ive updating to v17 actually and the last.fm thing doesnt work. Also the "Chat Moderation" isnt working at all. There is no warning Timeout or Ban if u writing at Caps or long messages.

Currency, need more customization options.

Some ideas:

how often (in seconds) to give currency to users in chat

currencyInterval: 300

how much currency to give every Interval when streaming

currencyPerIntervalLive: 3

how much currency to give every Interval when hosting another channel

currencyPerIntervalHosting: 2

how much currency to give every Interval when offline and not hosting

currencyPerIntervalOffline: 1

When enabled, only Followers can earn more currency.

currencyFollowersOnly: false

how much currency to give to new followers

currencyFollowerBonus: 50

how much currency to deduct on unfollow ("0" to disable, "-1" to purge)

currencyUnfollowPenalty: 50

enable to deduct currency every month automatically ("0" to disable, "-1" to purge)

currencyTaxEnabled: -1

What day of the month currency tax is paid

currencyTaxDate: 1

enable to collect back tax if BennerBot wasn't running on TaxDate

currencyTaxTaxes: 1

Set roles allowed to give currency (follow, sub, reg, mod, smod)

currencyGiveCommandRoles: sub, mod, smod

Last.fm "now playing" command request

Greetings, jdbener!

Would it be possible to add an ability to display currently and previously played track in chat upon request based on last.fm account?

Auto-hosting lacks options.

Auto-hosting needs to announce in chat when and why it's switching hosts. Also needs adjustable options for Steam is Offline timeouts, as Twitch services falsely report streams offline constantly.

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.