Skip to content

esotericpig/ssc.bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SSC.Bot

Gem Version

Source Code Changelog License

SSC.Bot is a simple user bot library for the game Subspace Continuum.

It's currently in development and only offers limited functionality.

Contents

// Using

Gem name: ssc.bot

See SSC.Nob for example usage.

TODO: readme.using

// Hacking

$ git clone 'https://github.com/esotericpig/ssc.bot.git'
$ cd ssc.bot
$ bundle install
$ bundle exec rake -T

Testing

$ bundle exec rake test

Generating Doc

$ bundle exec rake doc

Installing Locally

$ bundle exec rake install:local

Releasing

  1. Check for updates
    • $ git pull
    • $ bundle update
    • $ bundle outdated
  2. Update CHANGELOG.md & version.rb
    • $ raketary bump -v
    • $ raketary bump --patch
    • $ bundle update
  3. Release to GitHub & GitHub Packages
    • $ bundle exec rake clobber build
    • $ gh release create v0.0.0 pkg/*.gem
    • $ git fetch --tags origin
    • $ raketary github_pkg
  4. Release to RubyGems
    • $ bundle exec rake release

// License

GNU LGPL v3+

SSC.Bot (https://github.com/esotericpig/ssc.bot)
Copyright (c) 2020-2021 Jonathan Bradley Whited

SSC.Bot is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

SSC.Bot is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with SSC.Bot. If not, see https://www.gnu.org/licenses/.