diff --git a/lib/lita/adapters/shell.rb b/lib/lita/adapters/shell.rb
index <HASH>..<HASH> 100644
--- a/lib/lita/adapters/shell.rb
+++ b/lib/lita/adapters/shell.rb
@@ -2,6 +2,7 @@ module Lita
   module Adapters
     class Shell < Adapter
       def run
+        puts 'Type "exit" or "quit" to end the session.'
         loop do
           print "#{robot.name} > "
           input = gets.chomp.strip
diff --git a/spec/lita/adapters/shell_spec.rb b/spec/lita/adapters/shell_spec.rb
index <HASH>..<HASH> 100644
--- a/spec/lita/adapters/shell_spec.rb
+++ b/spec/lita/adapters/shell_spec.rb
@@ -8,6 +8,8 @@ describe Lita::Adapters::Shell do
   subject { described_class.new(robot) }
 
   describe "#run" do
+    before { allow(subject).to receive(:puts) }
+
     it "passes input to the Robot and breaks on an exit message" do
       expect(subject).to receive(:print).with("#{robot.name} > ").twice
       allow(subject).to receive(:gets).and_return("foo", "exit")
Add an opening message to the Shell session.